Java 如何在JSP中使用innerhtml函数 我目前正在研究一个任务,如果字符的大小大于200,那么它将把字符加在200多个以上。如果我给出一个简单的文本,比它工作得好,但是如果我提供了任何链接,那么它就认为标签也像锚标签等等。我只想让内部HTML在JSP中是

Java 如何在JSP中使用innerhtml函数 我目前正在研究一个任务,如果字符的大小大于200,那么它将把字符加在200多个以上。如果我给出一个简单的文本,比它工作得好,但是如果我提供了任何链接,那么它就认为标签也像锚标签等等。我只想让内部HTML在JSP中是,java,javascript,jquery,jsp,jstl,Java,Javascript,Jquery,Jsp,Jstl,如何在JSP中使用innerhtml函数 我目前正在研究一个任务,如果字符的大小大于200,那么它将把字符加在200多个以上。如果我给出一个简单的文本,比它工作得好,但是如果我提供了任何链接,那么它就认为标签也像锚标签等等。我只想让内部HTML在JSP中是可接受的吗?或者还有另一种方法,这里是我的代码 <c:set var="finaldescription" value="" scope="page" /> <c:set var="description" value="${

如何在JSP中使用innerhtml函数

我目前正在研究一个任务,如果字符的大小大于200,那么它将把字符加在200多个以上。如果我给出一个简单的文本,比它工作得好,但是如果我提供了任何链接,那么它就认为标签也像锚标签等等。我只想让内部HTML在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>

我相信您完全忽略了JSP仅仅是HTML/CSS/JS代码生成器这一事实。因此,无论您希望生成的HTML/CSS/JS通过右键单击在webbrowser中查看源代码看起来如何可见,都可以使用JSP轻松生成。这肯定也包括JS代码。是的,我可以,但我不想使用javascript。我想你没有达到我的要求。假设我只想显示15个字符12345678901344,但我将其中任何一个字符作为链接假设2,那么它将只显示12个字符,因为在一个字符之后它将作为1,我只想作为2个nt标记。您是否尝试过properties.description.Substring0200?