环境:struts1.2
今天开发的时候要进行字符串的截取处理,网上找了下都是关于struts2或JSTL来处理的,很是郁闷。
最后还是仔细研究的struts1.2的标签搞出了个比较土的方法来做。
<!--页面头部导入标签库-->
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested"%>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template"%>
<% int titleSize=7; %>
<!--这里是查询列表-->
<logic:iterate id="list" name="userList">
<!-- 定义变量title1来进行截取处理 -->
<bean:define id="title1" name="list" property="title" type="java.lang.String"></bean:define>
<%if(title1.length()>titleSize){ %>
<%=title1.substring(0,titleSize) %>...
<%}else{ %>
<%=title1 %>
<%} %>
</logic:iterate>
如果还不明白的话,就仔细查看下标签API吧