标签: java jsp jstl
我正在使用从属性文件中读取文本。但是当我在JavaScript中使用它时:
alert('<fmt:message key="mykey" />');
如果此键的属性文件中定义了单引号,则会出现错误。如果我将单引号更改为双引号,则在属性文件中定义双引号时将发生错误。
有什么想法吗?
答案 0 :(得分:1)
您必须使用例如Apache commons StringEscapeUtils动态转义字符串。您可以简单地将此方法包装到自定义EL函数或JSP标记中。