java - Struts 2转义html不起作用?

标签 java html jsp struts2

我有一个 Struts2 问题,

<s:property escape="false" value="value" />

值从数据库中获取,内容为html标签,示例:

TOTO<br/>Adresse:<br/>

当使用带有 escape false 的 Struts2 标签时,结果:TOTO<br/>Adress:<br/>而不是格式良好的内容,所以有人知道如何纠正这个问题吗? 我尝试escapeHhtml , escapeXML , escape ,总是同样的问题... 我想要的结果是这样的:

TOTO
Adress:

最佳答案

尝试操作中的代码

public String getValue(){
  return StringEscapeUtils.unescapeHtml4(this.value);
}

然后与

一起使用
<s:property escapeHtml="false" value="value" />

关于java - Struts 2转义html不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27797431/

相关文章:

java - 以编程方式打印类直方图

html - 如何忽略 HTML 和 CSS 中的 2 个断行?

html - 设置当前页面的文本

javascript - 在 JSP 标记中使用 JavaScript

java - struts2中需要的简单OGNL投影

java - 自动化 Internet Explorer 时如何等待 Java 小程序加载?

java - 在java中下载一个网页,通过AJAX调用来加载

java - 获取 jira 中存储的所有问题

html - 对齐和设计动态用户生成的内容布局

java - 防止在 Web 应用程序上连续 F5