我只想执行使用<s:property>
标记存储在数据库中的脚本。
它只是在屏幕上将JavaScript显示为纯文本,但浏览器不会将其作为脚本执行。如何使用<s:property/>
代码执行存储的JavaScript?
答案 0 :(得分:1)
默认情况下<s:property>
标记转义HTML / XML / JavaScript,顺便说一句,这是件好事。要将其关闭,请将escapeJavaScript
和escapeHtml
属性设置为false
。
<s:property escapeJavaScript="false" escapeHtml="false" />