如何在 Struts 2 中将数据库记录中的 HTML 标记内容正确显示到浏览器



我在数据库记录中存储了一个简单的文本:Hello包装在一个h1标签中。

当我在带有 <s:property /> 标记的 JSP 中打印此记录时,它显示:

<h1>Hello</h1>

虽然我希望它像这样显示:

你好

如何获取解释值而不是源值?

您需要将

<s:property/> 标记的 escapeHtml 属性设置为 false,因为出于安全原因,默认情况下它是true的:

<s:property value="myVar" escapeHtml="false" />

阅读有关文档的更多信息。

相关内容

最新更新