谁做过struts的国际化,我测试中文的时候可以,但繁体中文就不行了,读取配置文件里的字是乱码啊,

解决方案 »

  1.   

    把中文转换成Unicode试下
    title.login=\u767b\u5f55用JDK 自带的 一个 转换程序, native2ascii.exe , 在 /bin 目录下
      

  2.   

    title.test=龍鍾愛
    title.test=\u9f8d\u937e\u611b刚才花了几分钟时间 试验了一下,可行!以上就是测试用例,页面可以正确显示 “龍鍾愛”不知能否满足你的要求!
      

  3.   

    繁体和简体在国际化时,都是转换成unicode编码,所有使用的时候完全是相同的流程,也是可以转的
      

  4.   

    C:\java_home/bin> native2ascii 源文件名 目标文件 //Native char -> Unicode char源文件 是你存放中文的文本文件;
    目标文件是存放转换出来的结果的文本文件;另外,两个是可以相互转换的:
    C:\java_home/bin>native2ascii -reverse 源文件名 目标文件 //Unicode char -> Native char
      

  5.   

    c:\ native2ascii 文件名  目标文件 
    这样最简单 默认转化为 utf-8
      

  6.   

    也要修改session中的Locale来设置语言环境