关于
J2EE
前台国际化
/
本地化的解决方案
一、国际化
/
本地化需求
1
、页面文本通过资源获取。
2
、货币符号。
3
、数字格式,例如按照千位分隔或者万位分隔。
4
、本地日期显示格式。
二、现在对国际化
/
本地化的解决方案
国际化
/
本地化在实现上主要分为三块:展现、资源获取、资源管理
资源管理:现有两种方式:
1、
通过多个资源文件保存、管理国际化信息。
2、
通过数据库表保存、管理国际化信息。
资源获取:在现在有两种方式:
1、
在
Struts
框架中,是所有资源文件全部载入内存中,然后在被调用时去搜索对应的内容。
2、
使用按需读取。这个在应用于拥有大量国际化信息的系统中使用才能体现其优势,可以提高内存利用率。
展现:信息的展现主要是通过标签实现。包括货币、数字、日期的国际化都可以支持,在实现上基本没有什么太大争议。