如果这是一个主观/讨论类型的问题,我提前道歉。我想要的是将区域设置信息改进到主要是JSP的Web应用程序的好方法。该框架是......完全不存在的,只有很多 .jsp 页面,其中包含大量脚本和 JavaScript twiddling。我刚刚开始,所以我还没有任何立场建议大修,虽然我想我会在某个时候解决这个问题。
现在,团队成员已经建议使用浏览器区域设置或其他一些基于“简单” javascript的内容本地化。这引起了我头脑中的各种警报。
但是,通过JSP页面使用Java Locale支持的好方法是什么,然后很容易扩展到像JSF 2这样的好框架?
这就是我的想法:
建议?
答案 0 :(得分:1)
如果您无法立即转移到支持本地化的框架(此处会出现Spring),那么您必须提出自己的解决方案和你提供的似乎是一个好的开始。绝对使用属性文件来存储特定于语言环境的字符串,并在每个特定于语言环境的属性文件的名称中使用supported Java locale IDs。