本地化:为一个地区的客户开发一个应用。
国际化:一个应用面向所有地区的用户。
当数据流的源与目的使用不同的字符编码时,就需要转码。
1.对请求的转码
2.读取数据库编码
3.XML配置文件编码
4.响应结果编码
Java对国际化的支持
Local类:
ResourceBundle类:
MessageFormat类:
当Struts配置文件<controller>元素的local属性为true时,Struts把用户的Local实例保存在session范围内,这样
Sturts根据Local实例从Resource Bundle中选择合适的资源文件。
1.创建ResourceBundle
2.访问ResourceBundle
3.创建资源文件并转码
4.应用资源文件
国际化:一个应用面向所有地区的用户。
当数据流的源与目的使用不同的字符编码时,就需要转码。
1.对请求的转码
2.读取数据库编码
3.XML配置文件编码
4.响应结果编码
Java对国际化的支持
Local类:
ResourceBundle类:
MessageFormat类:
当Struts配置文件<controller>元素的local属性为true时,Struts把用户的Local实例保存在session范围内,这样
Sturts根据Local实例从Resource Bundle中选择合适的资源文件。
1.创建ResourceBundle
2.访问ResourceBundle
3.创建资源文件并转码
4.应用资源文件
应用国际化与本地化实践
本文探讨了应用国际化与本地化的概念及实现方法,包括如何处理不同字符编码间的转换,并介绍了Java平台支持国际化的主要类库及其在Struts框架中的具体应用。

被折叠的 条评论
为什么被折叠?



