- 浏览: 1193941 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (434)
- js (20)
- struts2 (77)
- spring (11)
- hibernate (17)
- ssh整合 (9)
- 程序例子 (4)
- 正则表达式 (8)
- JSP (20)
- IDE (15)
- 数据库 (10)
- 工作经验技巧感悟 (21)
- 程序员的幽默 (4)
- windows设置 (4)
- 名词解释 (4)
- 技术入门 (4)
- jFreeChart (16)
- OGNL (5)
- java基础 (46)
- dwr (4)
- portal (1)
- 示例用到的附件 (0)
- 优秀程序员45个习惯 (1)
- webService (1)
- shell (3)
- ibatis (3)
- 开发工具 (1)
- OS (3)
- xmlbean (2)
- design_pattern (0)
- error (1)
- testng (2)
- python (18)
- hadoop (21)
- mapreduce (9)
- Hive (0)
- HBase (0)
- ubuntu (22)
- 多线程 (7)
- 自我改进 (6)
- 设计模式 (1)
- ssh (2)
- ant (4)
- guake (2)
- 云计算 (9)
- hdfs (3)
- 大数据 (1)
- 电信业务 (1)
- maven (2)
- svn (5)
- UML (1)
- 待处理问题 (2)
- log4j (1)
- css (1)
- LevelDb (0)
- thrift (6)
- 辅助工具 (3)
- 算法 (1)
- tornado (0)
- twisted (1)
- jvm (0)
- 图书 (1)
- 其他 (1)
- oracle (2)
- mvn (1)
- 私人信息 (0)
- nio (1)
- zookeeper (1)
- JavaIO (3)
- mongodb (1)
- java-高级 (6)
- spring-深入 (1)
- tomcat (1)
- quartz (1)
- 面试题 (1)
- redis (3)
- EJBCA (0)
- spring-3.0 (1)
- memcache (3)
- 性能检测 (1)
- android (0)
- 开源项目 (1)
- 将博客搬至CSDN (0)
- 架构之路 (1)
最新评论
-
pjwqq:
“子类对象”都拥有了“父类对象的一个实例的引用”我晕,应该是“ ...
java继承--父类属性的存放位置 -
gwgyk:
关于楼主最后的问题,我想可能是这样:InputFormat默认 ...
eclipse 运行hadoop wordcount -
fanjf:
上述7点基本具备,可惜现在因为项目需要,做管理方面工作!
如何判断自己是否具有成为一名优秀程序员的潜质 -
摸爬滚打NO1:
链接已经失效
Eclipse添加JSEclipse 插件(js插件) -
younglibin:
看了以上7条, 自己 也不知道是否能够对上, 感觉没一点都有那 ...
如何判断自己是否具有成为一名优秀程序员的潜质
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
下面是JSTL中自带的方法列表以及其描述
函数名 函数说明 使用举例
-
fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"> -
fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsIgnoreCase(name, searchString)}"> -
fn:endsWith 判断字符串是否以另外字符串结束 <c:if test="${fn:endsWith(filename, ".txt")}"> -
fn:escapeXml 把一些字符转成XML表示,例如 <字符应该转为< ${fn:escapeXml(param:info)} -
fn:indexOf 子字符串在母字符串中出现的位置 ${fn:indexOf(name, "-")} -
fn:join 将数组中的数据联合成一个新字符串,并使用指定字符格开 ${fn:join(array, ";")} -
fn:length 获取字符串的长度,或者数组的大小 ${fn:length(shoppingCart.products)} -
fn:replace 替换字符串中指定的字符 ${fn:replace(text, "-", "?")} -
fn:split 把字符串按照指定字符切分 ${fn:split(customerNames, ";")} -
fn:startsWith 判断字符串是否以某个子串开始 <c:if test="${fn:startsWith(product.id, "100-")}"> -
fn:substring 获取子串 ${fn:substring(zip, 6, -1)} -
fn:substringAfter 获取从某个字符所在位置开始的子串
${fn:substringAfter(zip, "-")} -
fn:substringBefore 获取从开始到某个字符所在位置的子串 ${fn:substringBefore(zip, "-")} -
fn:toLowerCase 转为小写 ${fn.toLowerCase(product.name)} -
fn:toUpperCase 转为大写字符 ${fn.UpperCase(product.name)} -
fn:trim 去除字符串前后的空格 ${fn.trim(name)}
函数描述
- fn:contains(string, substring)
如果参数string中包含参数substring,返回true - fn:containsIgnoreCase(string, substring)
如果参数string中包含参数substring(忽略大小写),返回true - fn:endsWith(string, suffix)
如果参数 string 以参数suffix结尾,返回true - fn:escapeXml(string)
将有特殊意义的XML (和HTML)转换为对应的XML character entity code,并返回 - fn:indexOf(string, substring)
返回参数substring在参数string中第一次出现的位置 - fn:join(array, separator)
将一个给定的数组array用给定的间隔符separator串在一起,组成一个新的字符串并返回。 - fn:length(item)
返回参数item中包含元素的数量。参数Item类型是数组、collection或者String。如果是String类型,返回值是String中的字符数。 - fn:replace(string, before, after)
返回一个String对象。用参数after字符串替换参数string中所有出现参数before字符串的地方,并返回替换后的结果 - fn:split(string, separator)
返回一个数组,以参数separator 为分割符分割参数string,分割后的每一部分就是数组的一个元素 - fn:startsWith(string, prefix)
如果参数string以参数prefix开头,返回true - fn:substring(string, begin, end)
返回参数string部分字符串, 从参数begin开始到参数end位置,包括end位置的字符 - fn:substringAfter(string, substring)
返回参数substring在参数string中后面的那一部分字符串 - fn:substringBefore(string, substring)
返回参数substring在参数string中前面的那一部分字符串 - fn:toLowerCase(string)
将参数string所有的字符变为小写,并将其返回 - fn:toUpperCase(string)
将参数string所有的字符变为大写,并将其返回 - fn:trim(string)
去除参数string 首尾的空格,并将其返回
发表评论
-
struts2 学习资料
2013-10-08 12:23 920struts2.0 系列文章 http://www.blo ... -
javaweb项目RuntimeException不能默认打印到控制台
2012-11-26 15:46 3016前几天搭建了一个框架: 配置 struts2 spring2 ... -
ajax和js实现下拉列表级联的两种方式(ajax和dwr)
2010-01-19 21:54 5802今天遇到一个问题: ... -
jsp页面用s:datetimepicker不显示时间下拉框(提示dojo未定义错误)
2010-01-15 09:49 5760在写时一定要加上:form 标签外加上<s:head t ... -
struts2中struts.xml 文件详解(中文版翻译)入门篇
2009-12-21 11:15 2081<!DOCTYPE struts PUBLIC &quo ... -
Struts2中的(Interceptor)拦截器的执行顺序
2009-12-10 15:00 5914Interceptor的接口定义没 ... -
Struts2中的拦截器的内部结构
2009-12-10 14:44 1479让我们再来回顾一下之前我们曾经用过的一张Action Life ... -
struts2 中Action的生命周期
2009-12-10 14:40 1795接下来,我们再来看看Struts2中的Action的生命周期: ... -
Struts2的Action并不带有任何Web容器相关的对象,Action又是如何工作在Web容器中
2009-12-10 14:39 2107虽然Struts2的Action只是一 ... -
Struts2中的Action 定义
2009-12-10 14:38 1319多数的MVC框架中的Control层,都是一个Java对象。按 ... -
struts2中Action的五大元素
2009-12-10 14:23 2591在大概了解了Struts2的Action后,我们来重点研究一下 ... -
jsp 向Action传值(不提交committ 也能传值)
2009-12-05 09:45 3792今天发现 当药提交表单是 页面的 字段 在Action接收不 ... -
struts2 Tooltip和radio 还有关系吗?
2009-10-12 17:19 1746今天遇到一个奇怪的问题,拿来大家看看! 我用stru ... -
jsp向action传值的几个错误一点
2009-09-23 08:36 15861. 在jsp页面首次请求时正确!通过查询可以正确显示数 ... -
struts2 标签展示 map
2009-09-21 17:59 2231从数据库中查找出来的 ... -
struts2 标签展示 map
2009-09-21 17:48 2669在jsp页面用iterator 迭代时,如果 list中放的是 ... -
struts.properties 配置解析
2009-09-11 10:45 2019### struts.properties这是一 ... -
Struts1和Struts2的区别和对比
2009-09-11 10:05 1557? Struts1要求Action类继承 ... -
struts2 手动校验原理图解
2009-09-02 10:37 16921、Struts 2的类型转换器负责对客户端的字 ... -
struts2 校验器——正则表达式校验器(regex)(内建校验器)
2009-09-02 10:19 5079正则表达式校验器的名称:regex,他检查被校验字段是否匹配一 ...
相关推荐
JSTL 使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及 session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我...
EL表达式里fn的16个函数的具体用法。有例子。
EL表达式的简单介绍 一、JSP EL语言定义 E L(Expression Language) 目的:为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种...
11.函数名 函数说明 使用举例 12.fn:contains 判定字符串是否包含另外一个字符串 ${fn:contains(name, searchString)}"> 13.fn:containsIgnoreCase 判定字符串是否包含另外一个字符串(大小写无关) ${fn:...
本资源主要介绍EL表达式语言,包含EL语法、EL隐含对象、EL函数等
在JSP页面用EL表达式调用一些函数,可以减少小脚本的出现
EL表达式,提供el表达式的方法及其函数等,详解
EL自定义函数实现步骤: 1.开发函数处理类,即普通的Java类;...2. 建立TLD(Tag Library Descriptor),定义表达式函数。 3.在web.xml中配置TLD文件位置。 4.在JSP页面中使用自定义函数,实现EL自定义函数引用。
使用El表达式对字符串的截取处理。 做项目中经常使用到,也很实用
EL表达式 (详解) EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 ...
JSP中JSTL提供的函数标签EL表达式操作字符串的方法
JSP JSTL EL表达式中FN函数使用帮助
8.1 理解表达式语言 8.2 使用EL运算符 8.3 使用EL访问数据 8.4 在EL中使用函数 8.5 在JSP页面中禁用EL 8.6 小 结
EL :获取数据、执行运算、操作web中隐含对象、调用java函数,这是EL表达式语言的简明介绍
它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。 EL 提供了在 JSP 脚本编制...
Shiro是一个轻量级的权限控制框架,应用非常广泛。本文的重点是介绍Spring整合Shiro,并通过扩展使用Spring的EL表达式。需要的朋友可以参考下
表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)...
EL现在已经成为一种成熟、标准技术,被纳入JSP2.0的标签规范。EL有其特殊性。 EL表达式均已"${"开始,以"}"结束。详细规范有.与[]、EL保留字和EL变量范围等。