0

我将如何连接一个字符串,以便它可以正确地呈现在 HTML 中?

<c:set var="filter" value="${view}"/>

例如,我在 JavaScript 中做了这样的事情:

var view;
var sors;
var filterCriteria = view + "<br>";
if  (sors != null)  
{
   filterCriteria = filter + "SORs: " + sors + ", ";
}
4

2 回答 2

1

如果你想输出<br>为 html 标签,你可以使用c:outas<c:out escapeXml="false" value="${view} <br>"/>

于 2012-10-22T22:45:42.410 回答
1

那么答案是

${view} <br> whatever

或者

<c:out value="${view}"> <br> whatever

第一个不会转义view( <, >, &, ', ") 中的 HTML 特殊字符,而第二个会(并将它们转换为&lt;, &gt;,&amp;等)

于 2012-10-22T20:49:21.037 回答