【java-JSTL用HTML标记替换变量中的字符】教程文章相关的互联网学习教程文章

java-JSTL用HTML标记替换变量中的字符【代码】

我在JSTL中有一个变量,想用替换所有逗号<c:set var="colTxt" value="${fn:replace(colTxt,',','<br />')}" />但是,这显示了错误:The value of attribute ‘value’ associated with an element type “c:set” must not contain the ‘<‘ character我该怎么办?解决方法:使用& lt;和& gt;代替<和>. 使用< c:out>进行打印时,请确保添加escapeXml =“ false”,否则会看到< br />照原样显示原样,而不是将其解析为真实的HTML换行符....