提问者:小点点

如何使用C:out避免在JSTL中转义字符


我在我的项目中使用JSTL来支持javascript代码,我有一个来自servlet的字符串,如“2\'000;11\'222;10\'333”和javascript,我想将它拆分以获得分离的值,如2\'000;11'222;10'333.。。。但是当我使用标记时,这个“\'”会使“\';”扰乱拆分函数。。。。

有没有办法告诉JSTL不能转义字符?

stringaCompleta += 'Gennaio;<c:out value="${valori.value}" />';

共1个答案

匿名用户

根本不要使用c:out标记:

stringaCompleta += 'Gennaio;${valori.value}';

或者在escapeXML设置为false的情况下使用它(但它不必要地复杂):

stringaCompleta += 'Gennaio;<c:out value="${valori.value}" escapeXml="false" />';

文件会告诉你。