标签: javascript jsp escaping jstl
说我有这个JS对象:
var t = { 'test' : '${value}' }
${value}将由JSTL在jsp页面中插入。
${value}
问题在于注入的数据可能具有一些特殊字符(例如,单引号'),这将使代码抛出Unexpected identifier。我可以在t.test中一一寻找那些特殊字符,然后删除/替换它们,但是我想知道是否还有更好的解决方案。
'
Unexpected identifier
t.test