<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"% >
${wjcd.lrsj}原来得到的是如2006-11-12 11:22:22.0
${fn:substring(wjcd.lrsj, 0, 16)}
使用functions函数来获取list的长度
${fn:length(list)}
1. fn:contains(string, substring)
2. 假如参数string中包含参数substring,返回true
3.
4. fn:containsIgnoreCase(string, substring)
5. 假如参数string中包含参数substring(忽略大小写),返回true
6.
7. fn:endsWith(string, suffix)
8. 假如参数 string 以参数suffix结尾,返回true
9.
10. fn:escapeXml(string)
11. 将有非凡意义的XML (和HTML)转换为对应的XML character entity code,并返回
12.
13. fn:indexOf(string, substring)
14. 返回参数substring在参数string中第一次出现的位置
15.
16. fn:join(array, separator)
17. 将一个给定的数组array用给定的间隔符separator串在一起,组成一个新的字符串并返回。
18.
19. fn:length(item)
20. 返回参数item中包含元素的数量。参数Item类型是数组、collection或者String。假如是String类型,返回值是String中的字符数。
21.
22. fn:replace(string, before, after)
23. 返回一个String对象。用参数after字符串替换参数string中所有出现参数before字符串的地方,并返回替换后的结果
24.
25. fn:split(string, separator)
26. 返回一个数组,以参数separator 为分割符分割参数string,分割后的每一部分就是数组的一个元素
27.
28. fn:startsWith(string, prefix)
29. 假如参数string以参数prefix开头,返回true
30.
31. fn:substring(string, begin, end)
32. 返回参数string部分字符串, 从参数begin开始到参数end位置,包括end位置的字符
33.
34. fn:substringAfter(string, substring)
35. 返回参数substring在参数string中后面的那一部分字符串
36.
37. fn:substringBefore(string, substring)
38. 返回参数substring在参数string中前面的那一部分字符串
39.
40. fn:toLowerCase(string)
41. 将参数string所有的字符变为小写,并将其返回
42.
43. fn:toUpperCase(string)
44. 将参数string所有的字符变为大写,并将其返回
45.
46. fn:trim(string)
47. 去除参数string 首尾的空格,并将其返回
截取字符串!使用!
<c:if test="${fn:length(onebeans.info)>100 }">${ fn:substring( onebeans.info ,0,100)} ...</c:if>
<c:if test="${fn:length(onebeans.info)<=100 }">${ onebeans.info }</c:if>
分享到:
相关推荐
${fn:substring(你要截取的字符串),beginIndex,endIndex} 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 ${fn:contains(name,> fn:...
本文将深入探讨如何使用EL表达式来截取字符串以及获取List的长度。EL表达式通常与JSTL(JavaServer Pages Standard Tag Library)结合使用,提供了一系列的函数,如`fn:substring`和`fn:length`,来增强字符串和集合...
使用El表达式对字符串的截取处理。 做项目中经常使用到,也很实用
JSP 页面实质上是 Java 代码的视图部分,因此可以使用 Java 的 String 类提供的方法来截取字符串。以下是一些常用的方法: - `substring(int beginIndex, int endIndex)`:此方法用于从字符串中提取子字符串。`...
EL表达式提供了几个用于截取字符串的函数: 1. **fn:substring(string, begin, end)**:返回从`begin`位置开始到`end`位置的子字符串,包括`end`位置的字符。 示例: ```jsp ${fn:substring("Hello World", 6, ...
JSTL库还提供了其他许多有用的函数,如`fn:toUpperCase()`用于转换字符串为大写,`fn:substring()`截取字符串子串等。 **4. EL与JSP内置对象** JSP有若干内置对象可以直接在EL表达式中使用,比如`request`、`...
起始到定位截取字符串函数 `fn:subStringBefore` **函数名**: fn:subStringBefore **用法**: `${fn:subStringBefore(源字符串, 定位字符串)}` **返回**: 返回一个字符串 **备注**: 该函数用于从源字符串中定位...
### EL表达式内置的方法 #### 一、简介 在Java Web开发中,EL(Expression Language)表达式是一种非常实用的功能,它允许开发者在JSP页面中以简洁的方式访问JavaBean属性,执行运算以及调用一些预定义的方法。EL...
截取字符串 使用`fn:substring`方法可以轻松实现字符串截取功能。 - **语法**:`${fn:substring(str, beginIndex, endIndex)}` - **示例**:获取字符串`wjcd.lrsj`的前16个字符: - `${fn:substring(wjcd.lrsj, 0,...
总的来说,EL表达式结合JSTL提供的字符串函数,为处理富文本内容提供了强大的工具。通过合理地运用这些功能,开发者可以有效地解决在Web应用中显示和处理复杂内容的问题。在实际开发中,应根据具体需求进行调整,...
1. **字符串处理**:例如`fn:trim()`用于去除字符串两端的空白字符,`fn:substring()`截取字符串的一部分,`fn:replace()`替换字符串中的指定子串,以及`fn:toLowerCase()`和`fn:toUpperCase()`用于转换字符串大小写...
在`EL表达式字符串操作.doc`中,详细阐述了如何使用EL进行字符串的常见操作,包括连接、查找、替换等。 **JSTL** JSTL是一套标准的JSP标签库,它提供了一系列预定义的标签,用于执行常见的任务,如循环、条件判断、...
fn库包含一些实用函数,如`fn:length`计算数组或集合长度,`fn:contains`检查字符串是否包含子串,`fn:substring`截取字符串等。 6. EL的集合操作 EL支持集合的迭代和索引访问,如`${list[0]}`获取列表的第一个...
- `fn:substring()`:截取字符串的一部分。 - `fn:toLowerCase()`和`fn:toUpperCase()`:将字符串转换为小写或大写。 **`jstl -- c标签.doc`**文档可能详细介绍了C标签库的用法和示例,包括各种标签的属性、用法和...
此函数用于截取字符串的一部分。它有三个版本,支持根据开始位置和结束位置截取,或者根据结束位置截取到字符出现的位置,或者从字符出现的位置截取到字符串末尾。 使用示例: ```jsp ${fn:substring(zip, 6, -1)} ...
具体来说,`fn:length()`函数用于获取字符串长度,而`fn:substring()`函数则用来截取字符串的一部分。 #### 3. 示例代码解析 下面的代码片段展示了如何使用JSTL来限制JSP页面中某个字段的显示长度: ```jsp ...
在Thymeleaf表达式中,`#strings`是一个内建的对象,它提供了许多处理字符串的方法,包括但不限于转换、长度计算、空值检查、包含性判断以及截取等操作。 1. **字符串转换**: 在`src/main/resources/templates/...
例如,`fn:length()`可以计算数组或集合的长度,`fn:substring()`用于截取字符串等。 在描述中提到的"EL表达式(Expression Language)"是JSP 2.0引入的一种强大的脚本语言,用于在JSP页面中访问JavaBean或其他数据...
- `<fn:substring>`:截取字符串的一部分。 - `<fn:split>`:根据分隔符拆分字符串。 - `<fn:join>`:将数组或集合元素用指定分隔符连接成字符串。 4. **JSTL与EL(Expression Language)的结合** - JSTL标签...