我在我的项目中使用JSTL <c:out>
来支持javascript代码,我有一个来自servlet的字符串,如"2\'000;11\'222;10\'333"
和javascript我想将它拆分以获取分隔值比如2'000;11'222;10'333
....但是当我使用<c:out>
标记时,这个"\'"
会因为"\'"
弄乱分割函数....
有没有办法告诉JSTL没有逃避字符?
stringaCompleta += 'Gennaio;<c:out value="${valori.value}" />';
答案 0 :(得分:10)
根本不要使用c:out
标记:
stringaCompleta += 'Gennaio;${valori.value}';
或者在escapeXml
设置为false时使用它(但它不必要地复杂):
stringaCompleta += 'Gennaio;<c:out value="${valori.value}" escapeXml="false" />';
The documentation会告诉你的。