`
tsmood
  • 浏览: 43733 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

JSTL functions标签

阅读更多
JSTL 2.0中添加了functions标签
引用<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>函数说明:
如获得服务器端list对象的长度,${fn:length(list)},其中list为request等四种对象的属性名,如服务端为request.setAttrribute("list",collection对象)的情况
函数描述
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 首尾的空格,并将其返回

http://blog.csdn.net/luo86106/article/details/6795900
分享到:
评论

相关推荐

    jstl functions标签详细使用说明

    JSTL(JavaServer Pages Standard Tag Library)是一个用于JSP的标准标签库,它极大地简化了在JSP页面中处理常用任务的方式。其中,`functions`标签库提供了许多实用的字符串和数组操作函数,使得开发者无需编写Java...

    JSTL标签.zip

    JSTL Functions标签库** Functions标签库引入了若干有用的函数,通常与Apache Commons Lang库一起使用,提供如字符串操作、日期时间处理等辅助功能。例如: - `fn:split()`:根据分隔符将字符串分割成数组。 - `...

    介绍了JSTL标准标签库的PPT

    JSTL Functions标签库:** 这个库引入了一些有用的Java函数,比如字符串处理、日期/时间操作等。这些函数来自`java.util`和`javax.servlet.jsp.jstl.fn`包。例如: - `fn:indexOf()`:查找字符串中指定子串的位置。...

    JSTL.rar_JSTL

    JSTL的Functions标签库提供了许多实用的函数,如字符串操作、数组操作等,这些函数来自于Apache Commons Lang库。 **7. JSTL的优势** - 提高代码可读性和可维护性:通过使用标签而非脚本语言,使得JSP页面更易理解...

    JSTL之functions标签.doc

    在JSTL中,`functions`标签库是其中一个重要的组成部分,主要用来处理字符串操作。这个库包含了丰富的字符串处理函数,可以方便地在JSP页面中进行字符串的检查、分割、转换等操作。 `...

    JSTL中文帮助文档

    5. **JSTL Functions标签库** Functions库引入了一些常用的Java类库函数,如`fn:length()`用于计算集合的长度,`fn:contains()`检查字符串是否包含特定子串。 6. **JSTL SQL标签库** SQL库提供了与数据库交互的...

    Jstl标签库

    JSTL Functions标签** 这些标签引入了Apache Commons Lang库的一些功能,如字符串处理、数字格式化等。 **6. JSTL I18N/Locale标签** - `&lt;fmt:message&gt;`:获取国际化消息。 - `&lt;fmt:formatNumber&gt;`:格式化数字。 ...

    jstl1.2标签库jar包

    &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt; ``` 3. 使用JSTL标签进行编程。 总的来说,JSTL 1.2是一个强大的工具,它简化了JSP页面的开发,提高了代码的可读性和可维护性。通过...

    JSTL.zip_web网页标签笔记

    **四、JSTL Functions 标签库** 这个库引入了Java的`java.util.*`和`java.text.*`包中的一些函数,如: 1. `fn:length()` - 计算集合或数组的长度。 2. `fn:indexOf()` - 查找子字符串在字符串中的位置。 3. `fn:...

    jstl标签库

    在JSTL中,Functions标签库提供了一系列强大的字符串处理功能,它们都是通过EL表达式直接调用的,这大大提高了开发效率。 #### 二、引入Functions标签库 要在JSP文件中使用Functions标签库,首先需要通过`...

    jstl web开发手册

    5. **JSTL Functions标签** 提供了一些常用的函数,这些函数由`javax.servlet.jsp.jstl.fmt`和`javax.servlet.jsp.jstl.core`命名空间提供,例如: - `fmt:formatDate`:格式化日期。 - `fn:length`:获取集合或...

    jstl fn 标签的应用

    **JSTL(JavaServer Pages Standard Tag Library)** 是一个标准的JSP标签库,它提供了许多用于处理常见任务的标签,比如迭代、条件判断、字符串操作等。**`fn`** 标签库是JSTL的一部分,专门用于提供各种字符串处理...

    JSTL标签库下载和配置使用

    &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt; ... ${fn:length(list)} &lt;!-- 计算list的长度 --&gt; ${fn:escapeXml(xmlData)} &lt;!-- 对XML数据进行转义 --&gt; ``` 4. **XML处理标签**:...

    JSTL 开发自定义标签使用的jar

    JSTL主要包含核心标签库(Core)、XML处理标签库(XML)、函数库(Functions)和JDBC标签库(JDBC)。在这个场景中,我们重点关注的是JSTL的核心标签库以及如何使用自定义标签。 `jstl.jar`是JSTL的核心库,包含了...

    jstl standard urlrewritefilter

    JSTL Functions标签库** Functions库引入了Apache Commons Lang库中的函数,可以增强JSP页面的表达能力。例如,`&lt;fmt:formatDate&gt;`可以格式化日期,`&lt;fn:length&gt;`可以计算字符串长度。 **5. JSTL I18N&A fmt标签...

    JSTL标签 参考手册

    对于想要深入了解和使用JSTL的开发者,可以通过阅读提供的文档,如《JSTL_Functions标签库.doc》、《JSTL_C标签库.pdf》以及《JSTL_fmt格式化标签库.txt》,来更全面地掌握JSTL的各种功能和用法。

    JSTL标准标签库的应用

    - URI: `http://java.sun.com/jstl/functions` - 前缀: `fn` - 示例: `&lt;fn:split&gt;` - 功能: 提供了一系列预定义的函数,如字符串操作等。 #### 五、JSTL的安装与配置 为了使用JSTL,首先需要确保服务器上安装...

    jstl所有标签详细运用的代码示例

    5. **functions标签库**:提供了很多有用的函数,如`fn:contains`、`fn:length`等。例如,检查字符串是否包含某个子串: ```jsp &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt; ${fn:...

    jstl标签所需要的包

    &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt; ``` 这里的`prefix`是指定的标签前缀,`uri`是对应的TLD(Tag Library Descriptor)文件的URI。 JSTL的核心标签库(c)包括: - `&lt;c:set&gt;...

    jstl el 标签详解

    通过学习和熟练运用JSTL的C标签库和Functions标签库,以及理解EL表达式的使用,可以极大地提高JSP页面的开发效率和代码质量。提供的三个文档是深入理解这些概念的宝贵资料,值得仔细研读和实践。

Global site tag (gtag.js) - Google Analytics