gpt4 book ai didi

html - 如何在 JSF 中格式化本地化文本

转载 作者:太空宇宙 更新时间:2023-11-04 15:37:08 26 4
gpt4 key购买 nike

我想以格式化的方式保留本地化文本(使用 <resource-bundle> 中的 JSF )

例如:

english.txt :

welcome_msg = <p>Hello <b>Friend</b></p>

spanish.txt :

welcome_msg = <p> Ola <b>Hombre</b> commo esta? </p>

(只是随机的例子)

如果我只使用 <h:outputText value="#{text.welcome_msg}" />我将简单地获取网页中的元标记。

我怎样才能做到这一点?

谢谢!

最佳答案

默认情况下, <h:outputText/> 转义 < , > , 和 &人物。使用 escape禁用此属性:

<h:outputText value="#{text.welcome_msg}" escape="false"/>

请注意,这现在是一个潜在的安全漏洞,具体取决于您输出的文本的来源。

另请参阅:http://download.oracle.com/javaee/6/javaserverfaces/2.0/docs/pdldocs/facelets/h/outputText.html

关于html - 如何在 JSF 中格式化本地化文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7545746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com