jsp - JSP中如何输出 "<br/>"

标签 jsp struts2

我的 Struts2 操作中有一个字符串变量,如下所示:

String tmp = "<br/>";

我想通过 JSP 将其作为 HTML 标记打印到 html 页面,如下所示:

<s:property value="tmp"/>

但是,在 html 页面中,<>被翻译成&lt;&gt;我不想这样做。

那么我应该怎么做呢?

最佳答案

<s:property>有一个 escape属性 which determines if the value is HTML-escaped .默认值为 true ,所以这就是为什么你的 <br/>正在逃脱。

所以你可以这样做:

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

关于jsp - JSP中如何输出 "<br/>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952815/

相关文章:

javascript - JQuery 从 while 循环中的输入获取值

forms - 如何在JSP中禁用下拉列表?

java - 使用postgreSQL的Mybatis日期对象问题

java - Struts 2 Action 类实例化

java - Struts2 当索引是变量时访问列表的特定索引

jsp - apache tomcat 重定向到新的 url

java - 如何在JSP中检索实体属性(从Servlet传递)

java - 如何使用 Struts 2 确定页面生成时间?

css - hovered时更改struts2中checkboxlist中每个元素的背景色

javascript - 无法将动态发票值发送到 struts2 服务器