我想在jsp中限制文本长度。
<c:forEach var="result" items="${resultList }" varStatus="status" >
li>${result.mkType }</li>
</>
假设我想限制$ {result.mkType}的长度
答案 0 :(得分:2)
JSTL有一个名为fn:length()
的函数您可以使用它来使用if测试限制字符串或集合大小的长度。
例如:
<c:forEach var="result" items="${resultList}" varStatus="status" >
// below you test if the string variable length is greater(gt) than 4
// If it is greater than 4, then the code below will show, else nothing.
<c:if test="${fn:length(result.mkType) gt 4}">
<li>
${result.mkType}
</li>
</c:if>
</c:forEach>