您好我正在处理一项任务,其中如果字符的大小超过200,则将字符串子字符串超过200.如果我提供一个简单的文本而不是工作正常但如果我提供任何链接到它然后它认为标签也像锚标签等我想要得到innerHTML它是否在JSp中是有害的?或者还有另一种替代方法,就是我的代码。
<c:set var="finaldescription" value="" scope="page" />
<c:set var="description" value="${properties.description}" scope="page"/>
<c:set var="descriptionLength" value="${fn:length(string1)}" scope="page" />
<c:choose>
<c:when test="${fn:length(description) gt 200}">
<c:set var="finaldescription" value="${fn:substring(description, 0, 200)}..." scope="page" />
</c:when>
<c:otherwise>
<c:set var="finaldescription" value="${description}" scope="page" />
</c:otherwise>
</c:choose>