如何连接一个字符串以便它可以正确地呈现在HTML中?
<c:set var="filter" value="${view}"/>
例如,我在JavaScript中执行类似的操作:
var view;
var sors;
var filterCriteria = view + "<br>";
if (sors != null)
{
filterCriteria = filter + "SORs: " + sors + ", ";
}
答案 0 :(得分:1)
然后答案是
${view} <br> whatever
或
<c:out value="${view}"> <br> whatever
第一个不会逃脱view
中<
,>
,&
,'
,"
中的HTML特殊字符),而第二个做(并将它们转换为<
,>
,&
等。)
答案 1 :(得分:1)
如果您想将<br>
输出为html标记,可以将c:out
用作<c:out escapeXml="false" value="${view} <br>"/>