链接在Struts2中的属性内

时间:2016-11-14 12:32:54

标签: jsp hyperlink struts2

我正在尝试在我的jsp页面中显示一个属性:

<s:property value="News"/>

在新闻中我想放一些文字和链接

在jsp页面中,它显示的是没有“编译它”的光标签

我试过

This is a news follow the <s:a href="http://www.google.it">link</s:a>

This is a news follow the <a href="http://www.google.it">link</a>

如何做到这一点?

1 个答案:

答案 0 :(得分:1)

This is a news follow the <s:a href="http://www.google.it">link</s:a>

这不起作用,因为你无法嵌套Struts标签,因此它会变成:

<s:property value="This is a news follow the <s:a href="http://www.google.it">link</s:a>"/>

无效。

第二个:

This is a news follow the <a href="http://www.google.it">link</a>

将导致

<s:property value="This is a news follow the <a href="http://www.google.it">link</s:a>"/>

这是有效的,但将在JSP中以纯文本翻译。

要获取真实的HTML对象,您需要禁用HTML转义功能:

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