`
pangxin12345
  • 浏览: 189594 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

EL表达式截取字符串

    博客分类:
  • java
阅读更多

<%@ 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>
分享到:
评论

相关推荐

    EL表达式截取字符串的函数说明

    ${fn:substring(你要截取的字符串),beginIndex,endIndex} 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 ${fn:contains(name,&gt; fn:...

    运用El表达式截取字符串/获取list的长度实例

    本文将深入探讨如何使用EL表达式来截取字符串以及获取List的长度。EL表达式通常与JSTL(JavaServer Pages Standard Tag Library)结合使用,提供了一系列的函数,如`fn:substring`和`fn:length`,来增强字符串和集合...

    El表达式的fn函数处理字符串

    使用El表达式对字符串的截取处理。 做项目中经常使用到,也很实用

    jsp页面截取字符串

    JSP 页面实质上是 Java 代码的视图部分,因此可以使用 Java 的 String 类提供的方法来截取字符串。以下是一些常用的方法: - `substring(int beginIndex, int endIndex)`:此方法用于从字符串中提取子字符串。`...

    EL表达式函数

    EL表达式提供了几个用于截取字符串的函数: 1. **fn:substring(string, begin, end)**:返回从`begin`位置开始到`end`位置的子字符串,包括`end`位置的字符。 示例: ```jsp ${fn:substring("Hello World", 6, ...

    在JSP页面用EL表达式调用一些函数

    JSTL库还提供了其他许多有用的函数,如`fn:toUpperCase()`用于转换字符串为大写,`fn:substring()`截取字符串子串等。 **4. EL与JSP内置对象** JSP有若干内置对象可以直接在EL表达式中使用,比如`request`、`...

    EL表达式中Function标签库汇总

    起始到定位截取字符串函数 `fn:subStringBefore` **函数名**: fn:subStringBefore **用法**: `${fn:subStringBefore(源字符串, 定位字符串)}` **返回**: 返回一个字符串 **备注**: 该函数用于从源字符串中定位...

    EL表达式内置的方法

    ### EL表达式内置的方法 #### 一、简介 在Java Web开发中,EL(Expression Language)表达式是一种非常实用的功能,它允许开发者在JSP页面中以简洁的方式访问JavaBean属性,执行运算以及调用一些预定义的方法。EL...

    EL表达式访问内置方法

    截取字符串 使用`fn:substring`方法可以轻松实现字符串截取功能。 - **语法**:`${fn:substring(str, beginIndex, endIndex)}` - **示例**:获取字符串`wjcd.lrsj`的前16个字符: - `${fn:substring(wjcd.lrsj, 0,...

    EL表达式处理带图片内容的显示问题

    总的来说,EL表达式结合JSTL提供的字符串函数,为处理富文本内容提供了强大的工具。通过合理地运用这些功能,开发者可以有效地解决在Web应用中显示和处理复杂内容的问题。在实际开发中,应根据具体需求进行调整,...

    JSP JSTL EL表达式中FN函数使用帮助

    1. **字符串处理**:例如`fn:trim()`用于去除字符串两端的空白字符,`fn:substring()`截取字符串的一部分,`fn:replace()`替换字符串中的指定子串,以及`fn:toLowerCase()`和`fn:toUpperCase()`用于转换字符串大小写...

    JSP.rar_el jstl

    在`EL表达式字符串操作.doc`中,详细阐述了如何使用EL进行字符串的常见操作,包括连接、查找、替换等。 **JSTL** JSTL是一套标准的JSP标签库,它提供了一系列预定义的标签,用于执行常见的任务,如循环、条件判断、...

    比较实用的el方法和总结

    fn库包含一些实用函数,如`fn:length`计算数组或集合长度,`fn:contains`检查字符串是否包含子串,`fn:substring`截取字符串等。 6. EL的集合操作 EL支持集合的迭代和索引访问,如`${list[0]}`获取列表的第一个...

    jstl el 标签详解

    - `fn:substring()`:截取字符串的一部分。 - `fn:toLowerCase()`和`fn:toUpperCase()`:将字符串转换为小写或大写。 **`jstl -- c标签.doc`**文档可能详细介绍了C标签库的用法和示例,包括各种标签的属性、用法和...

    jstl 字符串处理函数

    此函数用于截取字符串的一部分。它有三个版本,支持根据开始位置和结束位置截取,或者根据结束位置截取到字符出现的位置,或者从字符出现的位置截取到字符串末尾。 使用示例: ```jsp ${fn:substring(zip, 6, -1)} ...

    JSP 中限定字符长度

    具体来说,`fn:length()`函数用于获取字符串长度,而`fn:substring()`函数则用来截取字符串的一部分。 #### 3. 示例代码解析 下面的代码片段展示了如何使用JSTL来限制JSP页面中某个字段的显示长度: ```jsp ...

    Springboot Thymeleaf字符串对象实例解析

    在Thymeleaf表达式中,`#strings`是一个内建的对象,它提供了许多处理字符串的方法,包括但不限于转换、长度计算、空值检查、包含性判断以及截取等操作。 1. **字符串转换**: 在`src/main/resources/templates/...

    jstl jar包

    例如,`fn:length()`可以计算数组或集合的长度,`fn:substring()`用于截取字符串等。 在描述中提到的"EL表达式(Expression Language)"是JSP 2.0引入的一种强大的脚本语言,用于在JSP页面中访问JavaBean或其他数据...

    JSTL常用标签汇总

    - `&lt;fn:substring&gt;`:截取字符串的一部分。 - `&lt;fn:split&gt;`:根据分隔符拆分字符串。 - `&lt;fn:join&gt;`:将数组或集合元素用指定分隔符连接成字符串。 4. **JSTL与EL(Expression Language)的结合** - JSTL标签...

Global site tag (gtag.js) - Google Analytics