`
adu1793
  • 浏览: 21297 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

函数标签库

    博客分类:
  • js
 
阅读更多
三、函数标签库  
<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>  
 
使用:  
${fn:函数名(参数列表)}  
 
 
函数  说明  
contains(s1,s2) 判断字符串s2是否在字符串s1中  
containsIgnoreCase(s1,s2)   同上,但忽略大小写  
startsWith(s1,s2)   判断字符串s1是否以字符串s2开头  
endsWith(s1,s2) 判断字符串s1是否以字符串s2结尾  
escapeXml(s)    忽略字符串s中的Xml标签  
indexOf(s1,s2)  返回字符串s2在字符串s1中第一次出现的位置  
split( s1,s2)   用s2指定的分隔字符集分割字符串s1,返回字符串数组  
join(String[] s1,s2)    将字符串数组s1的所有字符串,以s2中指定的链接符组合  
replace(s1,s2,s3)   将字符串s1中的子串s2用字符串s3替换  
trim(s) 取出s两端空格  
substring(s,i1,i2)  返回字符串s中从i1开始到i2-1结束的子串  
substringAfter(s1,s2)   抽取字符串s1中子串s2后的字符串  
substringBefore(s1,s2)  抽取字符串s1中子串s2前的字符串  
toLowerCase(s)  转换字符串s中的所有字符串转化为小写字符  
toUpperCase(s)  转换字符串s中的所有字符串转化为大写字符  
length(s)   返回字符串s的长度  
 
例子:  
函数表达式:\${fn:contains("dddd","dhkjhj")}  
结果:${fn:contains("dddd","dhkjhj")}
分享到:
评论

相关推荐

    jstl_fn函数标签库的使用

    ### JSTL_fn函数标签库的使用详解 #### 一、引言 JSTL (JavaServer Pages Standard Tag Library) 是一种专为简化JavaServer Pages(JSP)开发过程而设计的标准标签库。其中,`fn`函数标签库是JSTL的一部分,提供了...

    JSTL标准标签库

    JSTL主要由几个不同的标签库组成,包括核心标签库、SQL标签库、XML标签库以及函数标签库。 1. **核心标签库 (Core Tags):** 这个库定义了`cc.tld`,包含了用于常见任务的标签,如数据管理、流程控制和输出。主要...

    JSTL标签库 api

    本文将深入探讨JSTL的核心标签库、数据库标签库、I18N格式化标签库、XML标签库和JSTL函数标签库,帮助开发者掌握这些标签的使用方法。 #### JSTL核心标签库:基础与变量管理 JSTL的核心标签库是JSTL中最常用的库之...

    JSTL标签库相关jar包

    2. **fn**:函数标签库,提供了许多实用的字符串和数组操作函数。 3. **i18n**:国际化标签库,支持多语言环境。 4. **sql**:SQL标签库,可以执行数据库查询、更新和其他SQL操作。 5. **xml**:XML标签库,用于处理...

    jstl标签库文档

    - **函数标签库** (`fn`) ##### 2.1 核心标签库 (`c`) 核心标签库包含了JSTL中最常用的标签,主要用于处理数据的输出、流程控制、迭代等。 - **`&lt;c:out&gt;`** - **功能**: 主要用于显示数据的内容。 - **属性**: ...

    JSP标准标签库实例

    5. **函数标签库** - `http://java.sun.com/jsp/jstl/functions`:提供通用的函数,如字符串操作、数组处理等。 - `&lt;fn:split&gt;`、`&lt;fn:length&gt;`、`&lt;fn:substring&gt;`:字符串操作函数示例。 **实例解析:** - `...

    jstl标签库

    - **函数标签库**(fn):提供一些实用的函数,如`&lt;fn:split&gt;`。 **3. 核心标签库的其他功能** - **流程控制标签**:`&lt;c:if&gt;`、`&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`,用于条件判断和多分支选择。 - **迭代...

    jsp的标准标签库的jar包

    4. **函数标签库(Function Tags)**:提供了许多预定义的函数,可以与EL(Expression Language)一起使用,以增强表达式的能力。 5. **国际化标签库(I18N Tags)**:支持多语言环境,如`&lt;fmt:message&gt;`用于获取...

    标准标签库JSTL

    函数标签库(fn)提供了一系列字符串操作的函数,这些函数可以作为表达式语言的一部分使用,比如进行字符串连接、分割、测试以及替换等操作。 SQL标签库(sql)允许在JSP页面中执行SQL语句,支持从JSP直接与关系...

    JSTL标签核心标签库

    5. **函数标签库(Functions tag library)**:提供一些辅助函数,如字符串操作,如`&lt;fn:split&gt;`用于字符串分割。 在使用JSTL时,需要在JSP文件的顶部引入相应的标签库,例如引入核心标签库的代码: ```jsp %@taglib ...

    JSTL标签库

    JSTL标签库大致可以分为五类:核心标签库、数据库标签库、I18N格式化标签库、XML标签库和函数标签库。每一类都针对特定的功能需求,为开发者提供了丰富的工具集。 #### JSTL核心标签库:构建动态网页的基础 核心...

    JSTL标签库.doc

    5. **函数标签库 (Fn Tags)** - 提供一些实用的函数,如字符串处理。 **核心标签库详解:** **2.1 `&lt;c:out&gt;`** - 功能:用于显示数据内容,可以防止XSS攻击,通过默认的`escapeXml`属性转换特殊字符。 - 属性: -...

    标准标签库(JSTL)实用.pdf

    它由五个主要的标签库组成,分别是核心标签库、XML标签库、格式化/国际化标签库、数据库标签库以及函数标签库。 1. **核心标签库(Core Tags)**:这是JSTL最基础的部分,提供了用于控制流程、迭代和条件判断的标签...

    JSTL标准标签库1

    5. **函数标签库**:提供一些通用的函数,如`&lt;fn:split&gt;`用于字符串分割。 在使用JSTL时,首先需要引入对应的标签库,例如引入核心标签库: ```jsp ``` 接着,可以通过指定的前缀(如`c:`)来使用这些标签。例如,...

    jsp标准标签库stl

    5. **函数标签库**:提供了各种实用的函数,如fn:length、fn:split等,可以执行字符串操作和其他常见任务。 **STL的使用步骤**通常包括以下几个环节: 1. **导入STL库**:在JSP页面头部添加库引用,例如`...

    JSTL标签库_资料下载.zip

    3. **fn**: 函数标签库,包含一些实用的辅助函数,如字符串操作、数组和集合操作等。例如,`&lt;fn:length&gt;`可以获取集合或字符串的长度。 4. **sql**: 支持数据库查询和操作,虽然在现代Web应用中使用较少,但仍然...

Global site tag (gtag.js) - Google Analytics