1

我已经创建了属性文件并配置了该属性文件中的所有措辞。我需要添加将具有链接的文本。例如文本是请联系我们。我在属性文件中提到了这段文字,但我需要在联系我们上添加链接。

我在属性文件中提到了以下键

contact_us_link= Please <a href="sample.html">Contact Us</a>

在表单上我应该得到链接,但是无论我在属性文件中添加了什么,相同的文本都显示在表单上。你能帮忙我如何在属性文件中添加链接。

4

1 回答 1

4

作为XSS 攻击预防<h:outputText>一部分,默认情况下会转义 HTML 实体。

如果您可以保证该值不包含任何用户控制的输入,例如用户名等,那么您可以使用escape="false"来禁用 HTML 转义。

<h:outputText value="#{msg['contact_us_link']}" escape="false" />
于 2013-08-08T12:09:32.837 回答