如何提及属性文件中的链接

时间:2013-08-08 03:57:54

标签: jsf resourcebundle html-escape

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

我在属性文件

中提到了以下键
contact_us_link= Please <a href="sample.html">Contact Us</a>

在表单上我应该获得链接,但无论我在属性文件中添加了什么,同一文本都显示在表单上。请问如何在属性文件中添加链接。

1 个答案:

答案 0 :(得分:4)

<h:outputText>默认情况下将HTML实体转义为XSS attack prevention的一部分。

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

<h:outputText value="#{msg['contact_us_link']}" escape="false" />