本地化:为一个地区的客户开发一个应用。
国际化:一个应用面向所有地区的用户。
当数据流的源与目的使用不同的字符编码时,就需要转码。
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.应用资源文件