【发布时间】:2011-06-07 11:14:51
【问题描述】:
我有类似的东西
<s:link view="/member/index.xhtml" value="My News" propagation="none"/>
<s:link view="/member/index.xhtml" value="#{msg.myText}" propagation="none"/>
messages.properties 中 myText 的值在哪里
myText=My News
示例的第一行工作正常并将文本替换为"My&nbsp;News",但第二行使用资源包中的值也转义了琥珀色"My&amp;#160;News"。
我还尝试在属性文件中使用 unicode 转义序列来处理 ambersand 和/或带有 My\u0026\u0023160;News、My\u0026#160;News 和 My\u0026nbsp;News 的哈希,但没有成功。
(使用 css no-wrap 而不是之前使用的 xml 编码,但无论如何都会感兴趣)
【问题讨论】:
-
请使用反引号`来格式化问题中的代码,以防止 SO markdown 格式化程序干扰 HTML/XML 实体。例如,
&amp;。现在这个问题有相当多的模棱两可和混乱。 -
啊,谢谢,我做了相应的修改。