Java <;c:设置变量=“设置变量”;s";值=”;class=\";选定\"&引用;范围=”;“请求”/&燃气轮机;在jstl中设置意外字符串
我的JSP页面中有一些链接,我想将所选链接设置为粗体。我的CSS是:Java <;c:设置变量=“设置变量”;s";值=”;class=\";选定\"&引用;范围=”;“请求”/&燃气轮机;在jstl中设置意外字符串,java,jsp,jstl,Java,Jsp,Jstl,我的JSP页面中有一些链接,我想将所选链接设置为粗体。我的CSS是: .selected { font-weight: bold; } 我的JSP代码是: <li <c:choose> <c:when test="${subject.subjectId == param.subj_id}"> <c:set var="s" value="class=\"selected\"" scope="request"/> <!-- Here
.selected { font-weight: bold; }
我的JSP代码是:
<li <c:choose>
<c:when test="${subject.subjectId == param.subj_id}">
<c:set var="s" value="class=\"selected\"" scope="request"/> <!-- Here I'm setting class=selected
<c:out value="${s}"/>
</c:when>
</c:choose>><a href='/super-context/view-controller?action=view-content&subj_id=
<c:out value="${subject.subjectId}"/>'>
<c:out value="${subject.subjectName}" />
</a></li>
转义引号等特殊字符
如果您不想这样做,可以将其关闭:
<c:out value="class=\"selected\"" escapeXml="false"/>
转义引号等特殊字符
如果您不想这样做,可以将其关闭:
<c:out value="class=\"selected\"" escapeXml="false"/>
转义引号等特殊字符
如果您不想这样做,可以将其关闭:
<c:out value="class=\"selected\"" escapeXml="false"/>
转义引号等特殊字符
如果您不想这样做,可以将其关闭:
<c:out value="class=\"selected\"" escapeXml="false"/>
默认情况下,escapeXml
为true,因此
标记将转义HTML如果您不想转义,只需使用
${s}
而不是
<c:out value="${s}"/>
在您的案例中根本不需要
。对所有的
标记都采用相同的方法
c:out
转义HTML字符,以便避免跨站点脚本编写
有关更多信息,请查看以下帖子:
默认情况下,escapeXml
为true,因此
标记将转义HTML如果您不想转义,只需使用
${s}
而不是
<c:out value="${s}"/>
在您的案例中根本不需要
。对所有的
标记都采用相同的方法
c:out
转义HTML字符,以便避免跨站点脚本编写
有关更多信息,请查看以下帖子:
默认情况下,escapeXml
为true,因此
标记将转义HTML如果您不想转义,只需使用
${s}
而不是
<c:out value="${s}"/>
在您的案例中根本不需要
。对所有的
标记都采用相同的方法
c:out
转义HTML字符,以便避免跨站点脚本编写
有关更多信息,请查看以下帖子:
默认情况下,escapeXml
为true,因此
标记将转义HTML如果您不想转义,只需使用
${s}
而不是
<c:out value="${s}"/>
在您的案例中根本不需要
。对所有的
标记都采用相同的方法
c:out
转义HTML字符,以便避免跨站点脚本编写
有关更多信息,请查看以下帖子: