`

jstl标签显示指定长度字符串

    博客分类:
  • J2EE
 
阅读更多
在应用程序开发中,如果内容过长,想截取一定长度字符,然后补充"....."
jstl1.1引入了一个fn.tld的标签,用于处理字符,如获得字符length,substring,indexof,endWith,lowcase
实现截取字符串
如:
<c:set var="log.logTitle" value="做一个截取字符串长度的测试"
<c:choose>
    <c:when test="${fn:length(log.logTitle) > 10}">
     <c:out value="${fn:substring(log.logTitle, 0, 10)}......" />
    </c:when>
    <c:otherwise>
     <c:out value="${log.logTitle}" />
    </c:otherwise>
   </c:choose>
分享到:
评论

相关推荐

    直接截取jstl长度控制字符串长短

    该标签通过指定起始位置和结束位置来截取字符串,从而实现对字符串长度的控制。 #### ${fn:substring(名称,0,23)} 此表达式表示使用JSTL中的`fn:substring`函数来截取名为“名称”的字符串的前23个字符。具体来说...

    jstl标签使用文档,jstl标签使用帮助文档

    - `&lt;fn:length&gt;`:计算字符串或集合的长度。 - `&lt;fn:indexOf&gt;`:查找字符串中子串的位置。 - `&lt;fn:split&gt;`:按指定分隔符将字符串拆分成数组。 5. **xml(XML标签库)**:处理XML文档。 - `&lt;x:parse&gt;`:将XML...

    jsp页面截取字符串

    在JavaServer Pages (JSP) 中,字符串截取是一项常见的任务,特别是在处理用户输入或显示数据时。JSP 提供了内置对象和脚本元素来处理字符串操作,其中包括字符串截取。下面我们将深入探讨如何在 JSP 页面中进行字符...

    JSTL 字符串处理函数

    **JSTL 字符串处理函数详解** JavaServer Pages Standard Tag Library(JSTL)是Java Web开发中常用的一组标准标签库,它提供了一系列标签用于简化页面逻辑,包括核心标签、XML标签、SQL标签以及函数标签。在这些...

    JSTL_fn标签 字符处理标签

    JSTL(JavaServer Pages Standard Tag Library)是一个用于简化JSP开发的标准标签库,其中的fn标签提供了一系列方便的字符串处理函数。这些函数使得在JSP页面中进行字符串操作更加简单,无需编写复杂的Java脚本。...

    jstl 字符串处理函数

    返回字符串的长度或者数组的大小。 使用示例: ```jsp ${fn:length(shoppingCart.products)} ``` 7. replace 此函数用于替换字符串中出现的所有指定字符或子字符串。 使用示例: ```jsp ${fn:replace(text, "-", ...

    JSTL标签所需要的tld文件

    - `&lt;fn:length&gt;`:返回字符串或数组的长度。 - `&lt;fn:split&gt;`:根据分隔符分割字符串。 - `&lt;fn:indexOf&gt;`:查找字符串中的子串位置。 - `&lt;fn:substring&gt;`:截取字符串的一部分。 - `&lt;fn:contains&gt;`:检查字符串是否...

    jstl标签库介绍.zip|jstl标签库介绍.zip

    1. `fn:length()`:计算数组、集合或字符串的长度。 2. `fn:contains()`:检查字符串是否包含指定的子串。 3. `fn:substringBefore()`和`fn:substringAfter()`:提取字符串中的一部分。 4. `fn:split()`:根据分隔符...

    JSTL标签 参考手册

    这些函数可以方便地在JSP页面上执行常见的计算和数据转换,如`fn:length()`(获取数组或集合长度)、`fn:split()`(字符串分割)等,极大地丰富了JSP页面的功能。 3. **JSTL fmt(格式化标签库)**:这个库用于格式...

    JSTL标签使用总结

    - **length**: 获取字符串长度或数组大小。 - **replace**: 替换字符串中的字符。 - **split**: 根据指定字符分割字符串。 - **startsWith**: 检查字符串是否以指定前缀开头。 - **substring**: 提取字符串的一部分...

    jstl fn 标签的应用

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

    jstl标签实例下载

    - `fn:split()`:将字符串按指定分隔符拆分为数组。 - `fn:length()`:返回集合或字符串的长度。 - `fn:substring()`:截取字符串的一部分。 - `fn:toLowerCase()` 和 `fn:toUpperCase()`:转换字符串为小写或...

    JSTL标签

    - **fn:length**:获取字符串长度。 - **fn:substring**:获取字符串子串。 - **fn:join**:连接字符串。 - **fn:split**:拆分字符串。 - **fn:escapeXml**:转义 XML 字符。 #### 七、JSTL 与 EL 的结合使用 ...

    jstl字符窜的截取

    通过JSTL的`&lt;c:substring&gt;`标签,可以方便地限制显示的长度,防止过长的字符串影响页面布局。 4. 注意事项: - 如果`begin`或`end`的值超过了字符串的实际长度,JSTL不会抛出异常,而是默默地截取到字符串的末尾。...

    JSTL标签 详细易懂

    5. **JSTL Functions** - 函数库:提供了一系列辅助函数,如字符串操作、数组处理等。 **JSTL Core标签库详解:** - `&lt;c:set&gt;`:用于设置变量,可以将值绑定到page、request、session或application作用域。 - `...

    JSTL常用标签汇总

    - `&lt;fn:length&gt;`:获取字符串、数组或集合的长度。 - `&lt;fn:indexOf&gt;` 和 `&lt;fn:lastIndexOf&gt;`:查找子字符串在目标字符串中的位置。 - `&lt;fn:substring&gt;`:截取字符串的一部分。 - `&lt;fn:split&gt;`:根据分隔符拆分...

    JSTL标签详解入门首选

    例如,`&lt;fn:length&gt;`可以计算字符串或数组的长度,`&lt;fn:split&gt;`可以将字符串按照指定分隔符切分成数组。下面是一些示例: ```jsp 字符串长度: ${fn:length(name)} 切分后的数组: ${fn:split(address, ',')} ``` ...

    jstl 标签学习(全)

    - `&lt;fn:contains&gt;`:检查字符串是否包含指定子串。 5. **EL表达式(Expression Language)** JSTL与EL表达式紧密配合,EL是JSP2.0引入的一种轻量级的脚本语言,用于访问和操作JavaBean属性。例如,`${'World'}"`...

    jstl标签的笔记

    - `${fn:length(str)}`:计算字符串长度。 - `${fn:startsWith(str, "dhcud")}`:判断字符串是否以指定前缀开始。 - `${fn:endsWith(str, "dhcud")}`:判断字符串是否以指定后缀结束。 - `${fn:substring(str, ...

    JSTL标签开发必备jar包

    - `&lt;fn:contains&gt;`:检查字符串是否包含指定子串。 4. **XML标签库 (xml)**:处理XML文档,支持XPath表达式。 - `&lt;x:parse&gt;`:将XML字符串解析为DOM对象。 - `&lt;x:out&gt;`:显示XML节点的值。 5. **JDBC标签库 ...

Global site tag (gtag.js) - Google Analytics