Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java <;c:设置变量=“设置变量”;s";值=”;class=\";选定\"&引用;范围=”;“请求”/&燃气轮机;在jstl中设置意外字符串_Java_Jsp_Jstl - Fatal编程技术网

Java <;c:设置变量=“设置变量”;s";值=”;class=\";选定\"&引用;范围=”;“请求”/&燃气轮机;在jstl中设置意外字符串

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

我的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 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字符,以便避免跨站点脚本编写

有关更多信息,请查看以下帖子: