【发布时间】:2020-03-24 23:12:23
【问题描述】:
我想将一个锚标记放入一个 Struts2 变量中,然后我可以在 JSP 中的各个点显示该标记。这样我就可以避免重复用于构建各种形式的 href 标记的复杂 if/then 语句。
我正在使用 Struts 's:set' 标记来执行此操作。
问题是 Struts 将“
如果我将“escape='true'”参数添加到 s:set,它会做同样的事情,只是它会显示 '' 标签的 htmlentities。
如何将有效的锚标记放入 Struts2 变量中,然后将其显示为工作链接?
这就是我正在做的事情:
<s:set name="composerName">
<s:property value="'a href=%{viewRecordURL}>'" escape="false"/>
<s:property value="#composer.title" />
<s:property value="#composer.firstName" />
<s:property value="#composer.lastName" />
<s:property value="'</a>'" escape="false" />
</s:set>
【问题讨论】:
标签: tags struts2 escaping struts