`
lihua-he
  • 浏览: 103032 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

el表达式大全

阅读更多
1.uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>  
2.上面的 uri 根据你的实际情况定。  
3. 
4.${fn:substring("你要截取的字符串"),beginIndex,endIndex}  
5. 
6. 
7.<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>  
8. 
9.下面是JSTL中自带的方法列表以及其描述  
10. 
11.函数名 函数说明 使用举例  
12.fn:contains 判定字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}">  
13.fn:containsIgnoreCase 判定字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsIgnoreCase(name, searchString)}">  
14.fn:endsWith 判定字符串是否以另外字符串结束 <c:if test="${fn:endsWith(filename, ".txt")}">  
15.fn:escapeXml 把一些字符转成XML表示,例如 <字符应该转为< ${fn:escapeXml(param:info)}  
16.fn:indexOf 子字符串在母字符串中出现的位置 ${fn:indexOf(name, "-")}  
17.fn:join 将数组中的数据联合成一个新字符串,并使用指定字符格开 ${fn:join(array, ";")}  
18.fn:length 获取字符串的长度,或者数组的大小 ${fn:length(shoppingCart.products)}  
19.fn:replace 替换字符串中指定的字符 ${fn:replace(text, "-", "•")}  
20.fn:split 把字符串按照指定字符切分 ${fn:split(customerNames, ";")}  
21.fn:startsWith 判定字符串是否以某个子串开始 <c:if test="${fn:startsWith(product.id, "100-")}">  
22.fn:substring 获取子串 ${fn:substring(zip, 6, -1)}  
23.fn:substringAfter 获取从某个字符所在位置开始的子串  
24.${fn:substringAfter(zip, "-")}  
25.fn:substringBefore 获取从开始到某个字符所在位置的子串 ${fn:substringBefore(zip, "-")}  
26.fn:toLowerCase 转为小写 ${fn.toLowerCase(product.name)}  
27.fn:toUpperCase 转为大写字符 ${fn.UpperCase(product.name)}  
28.fn:trim 去除字符串前后的空格 ${fn.trim(name)}  
29. 
30. 
31.函数  
32.描述  
33. 
34.fn:contains(string, substring)  
35.假如参数string中包含参数substring,返回true 
36. 
37.fn:containsIgnoreCase(string, substring)  
38.假如参数string中包含参数substring(忽略大小写),返回true 
39. 
40.fn:endsWith(string, suffix)  
41.假如参数 string 以参数suffix结尾,返回true 
42. 
43.fn:escapeXml(string)  
44.将有非凡意义的XML (和HTML)转换为对应的XML character entity code,并返回  
45. 
46.fn:indexOf(string, substring)  
47.返回参数substring在参数string中第一次出现的位置  
48. 
49.fn:join(array, separator)  
50.将一个给定的数组array用给定的间隔符separator串在一起,组成一个新的字符串并返回。  
51. 
52.fn:length(item)  
53.返回参数item中包含元素的数量。参数Item类型是数组、collection或者String。假如是String类型,返回值是String中的字符数。  
54. 
55.fn:replace(string, before, after)  
56.返回一个String对象。用参数after字符串替换参数string中所有出现参数before字符串的地方,并返回替换后的结果  
57. 
58.fn:split(string, separator)  
59.返回一个数组,以参数separator 为分割符分割参数string,分割后的每一部分就是数组的一个元素  
60. 
61.fn:startsWith(string, prefix)  
62.假如参数string以参数prefix开头,返回true 
63. 
64.fn:substring(string, begin, end)  
65.返回参数string部分字符串, 从参数begin开始到参数end位置,包括end位置的字符  
66. 
67.fn:substringAfter(string, substring)  
68.返回参数substring在参数string中后面的那一部分字符串  
69. 
70.fn:substringBefore(string, substring)  
71.返回参数substring在参数string中前面的那一部分字符串  
72. 
73.fn:toLowerCase(string)  
74.将参数string所有的字符变为小写,并将其返回  
75. 
76.fn:toUpperCase(string)  
77.将参数string所有的字符变为大写,并将其返回  
78. 
79.fn:trim(string)  
80.去除参数string 首尾的空格,并将其返回
分享到:
评论

相关推荐

    EL表达式大全

    ### EL表达式大全 #### 一、EL表达式概述 EL(Expression Language)是一种简洁的表达方式,用于访问JavaBean属性。它简化了原本复杂的Java代码,并且可以在JSP页面中方便地使用。 ##### 1. 语法结构 EL表达式的...

    EL表达式的使用详解

    EL 表达式的使用详解 EL 表达式是一种在 Java 服务器页面(JSP)中使用的表达式语言。它提供了一种简单的方式来访问和操作 Java 对象的属性。EL 表达式广泛应用于 JSP、Servlet、JSF 等 Web 开发技术中。本文将详细...

    JSP的JSTL标签和EL表达式大全

    **JSP的JSTL标签和EL表达式详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码来生成动态内容。然而,传统的JSP脚本语法可能导致代码混乱且不易维护。为了解决这个问题...

    EL表达式的使用方法

    ### EL表达式的使用方法 #### 一、简介 在Java Web开发中,EL(Expression Language)表达式是一种非常实用的功能,它允许开发者在JSP页面中动态获取对象属性的值或者执行简单的运算操作。通过使用EL表达式,可以...

    EL表达式的语法介绍

    EL 表达式语法介绍 EL 表达式是 Java 服务器页面(JSP)和 Java 服务器面板(JSF)中使用的一种表达式语言,用于在 Web 应用程序中实现动态内容。EL 表达式可以被解析成数值表达式和方法表达式,其中取值表达式用于...

    el表达式用法部分解说

    ### EL表达式详解 EL(Expression Language)表达式在Java Web开发中扮演着重要的角色,尤其是在JSP(Java Server Pages)技术中。本文将详细解释EL表达式的使用方法及其应用场景,帮助开发者更好地理解和掌握这一...

    EL表达式使用文档,方便快速使用EL表达式.pdf

    EL 表达式使用文档 EL 表达式(Express Language)是一种强大的表达式语言,用于简化 JSP 页面中的编程。EL 表达式可以嵌入在 JSP 页面内部,减少 JSP 脚本的编写,目的是要替代 JSP 页面中脚本的编写。 EL 表达式...

    EL表达式包括字符串处理,时间日期的格式化,数字处理

    ### EL表达式详解 #### 一、EL表达式的概述与基本使用 EL(Expression Language),即表达式语言,是JavaServer Pages (JSP) 2.0标准的一部分,用于简化JSP页面中对数据访问的操作。它允许开发者通过简单的语法在...

    EL表达式练习 EL表达式练习

    EL表达式主要用于简化JSP页面中的代码,提高可读性和可维护性。 **EL表达式的基本语法** EL表达式通常以"$"或 "#{}" 开头,如 `${expression}` 或 `#{expression}`。这里的`expression`是一个变量或方法调用,它...

    jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法

    当EL表达式被错误地当作字符串处理而不是被解析时,会导致其原本要展示的数据无法正确显示。这个问题在使用Java EE 5及以上版本时比较常见。 要解决这个问题,首先需要理解EL表达式的解析与web.xml配置文件中指定的...

    JSTL以及EL表达式所需jar包

    EL表达式是Java EE中的一个强大功能,它允许开发者在JSP页面中简洁地访问和操作应用程序范围内的对象。EL表达式的语法类似于JavaScript,但它的主要目的是提供一种声明式的方式来获取和设置JavaBeans属性。例如,`${...

    JAVAEE实验报告EL表达式和jstl标签库的使用.pdf

    JAVAEE 实验报告 EL 表达式和 JSTL 标签库的使用 EL 表达式(Expression Language)是一种在 JSP 页面中使用的脚本语言,用于简化 JSP 页面的开发。EL 表达式可以访问 JSP 页面中的变量、对象和集合,进行逻辑操作...

    el表达式EL表达式言语和JSTL

    **EL表达式** EL(Expression Language)表达式是Java服务器页面(JSP)2.0及更高版本中引入的一种轻量级、强大的脚本语言,主要用于简化Java Web应用程序中的数据访问。它允许开发者在JSP页面中直接访问JavaBean...

    EL表达式全解语法中文技术文档

    **EL表达式全解语法中文技术文档** **一、EL表达式基础** EL(Expression Language,表达式语言)是JavaServer Pages(JSP)2.0及更高版本中引入的一种强大的脚本语言,用于简化页面中的数据访问。EL表达式在JSP中...

    JSTL自定义EL表达式

    本资源主要讲解了如何在JSTL中定义和使用自定义的EL表达式,这对于提高JSP页面的可读性和可维护性至关重要。 首先,理解JSTL的基础概念。JSTL由几个核心标签库组成,如fmt、fn、sql、xml等,它们提供了处理日期和...

    EL表达式(很全很强大)

    ### EL表达式详解 #### 一、EL表达式的语法结构及使用 EL(Expression Language)是一种简化了的数据访问语言,用于获取JavaBean属性值或调用其方法等操作。其基本语法结构为`${expression}`,这使得开发者能够在...

    JSTL,EL表达式语法简介

    EL表达式通常在`${}`中书写,比如`${user.name}`用来获取名为`user`的对象的`name`属性。 **JSTL中的核心标签库(Core Tags)**包括用于控制流程、输出、URL处理、条件判断和迭代的标签。例如: - `&lt;c:if&gt;`用于条件...

    el表达式介绍 el表达式使用帮助文档

    EL表达式的主要目标是提高JSP页面的可读性和可维护性,减少脚本代码的数量。 ### EL表达式的基本语法 EL表达式通常以`$`符号开头,后跟大括号`{}`,如`${expression}`。表达式可以是简单的属性引用,也可以包含...

    el表达式教程,教你学会使用el表达式

    EL 表达式教程 EL(Expression Language)是一种简洁的语言,用于在 JSP 中访问和操作数据。EL 表达式提供了简洁的语法来访问和操作数据,使得开发者可以更方便地在 JSP 中进行数据处理。 基本语法 EL 表达式的...

Global site tag (gtag.js) - Google Analytics