【发布时间】:2016-08-31 14:09:28
【问题描述】:
这是一个“最佳实践”问题,但也是从功能的角度提出的。为什么要使用 HTML 值,例如 ® 而不是 /u00AE?
对于进行大量国际化的应用程序,数据位于 .properties 文件中,然后使用 Wicket 框架加载到 HTML 中。
示例 A:
属性文件
companyName=My Company\u00AE
HTML 文件
<wicket:message key="companyName"/>
示例 B:
属性文件
companyName=My Company
HTML 文件
<wicket:message key="companyName"/>®
一个示例是否会限制使用或功能?这只是一种风格选择吗?
【问题讨论】:
-
您帖子的第一段似乎提出了一个与帖子其余部分完全不同的问题。如果您有这两个问题,请打开两个主题。
-
@TAM 我不这么认为。我提供了一个明确的例子,说明我什么时候会同时使用这两种方法,并询问是否有一个更好的理由,无论是从“最佳实践”的角度还是从功能的角度。
标签: java html unicode encoding wicket