使用Java EL表达式控制字符串输出长度

本文介绍如何在JSP页面中使用JavaEL表达式来控制字符串的输出长度,通过示例代码展示了当字符串长度超过设定值时,如何进行截断并添加省略号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

使用Java EL表达式控制字符串输出长度

首先在JSP页面头部加入

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> 

然后在显示部分加入( 看<c:choose>部分)

 <c:forEach var="mynews" items="${sessionScope.adminNewsList}" varStatus="countItem">        <tr style='background-color: #F2F2F2'>   <td>            <b><font color=blue>            <c:if test="${mynews.ontop == 1}">            <font color="red">[顶]</font>            </c:if>            </font></b>            [${mynews.id}]            <a href="#" target="_blank" title="${mynews.title}">            <c:choose>          <c:when test="${fn:length(mynews.title) > 18}">              <c:out value="${fn:substring(mynews.title, 0, 20)}..." />          </c:when>         <c:otherwise>            <c:out value="${mynews.title}" />          </c:otherwise>      </c:choose>                      </a>            <font color=999999>(${mynews.hit})</font>            </td>               <td align="center">${mynews.time}</td>   <td align="center">${mynews.laiyuan}</td>   <td align="center"><p align="center">${mynews.zz}</td>   <td align=center>      <a href="admin_news_add.asp?id=#" title='编辑此文章'>编辑</a>          <a onclick='{if(confirm("您确定删除吗?此操作将不能恢复!")){return true;}return false;}' href=#?delid=1 title='永久删除此文章'></a>      <input type="checkbox" name="DELallID" value="1">       <a href=?id="">还原</a>      <span style='display:inline'></span><em style='display:none'><INPUT  style='WIDTH: 36px;' value="" type='text'  name=updat> <a  href="#"></a></em>               </td>  </tr>         </c:forEach>




           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值