中文支持Web应用程序

时间:2011-12-11 09:36:34

标签: java-ee

我正在尝试将我的网络应用程序转换为中文。我已经将我的属性文件格式更改为UTF-8。但是当我尝试对其进行编码时,它显示java.lang.Exception“文件无法读取”。任何建议怎么做可能是什么问题?

1 个答案:

答案 0 :(得分:1)

属性文件必须以UTF-8编码。阅读Properties class documentation

  

加载(Reader)/存储(Writer,String)方法加载和存储   简单的基于字符的流的属性   下面指定的面向行的格式。负载(InputStream)/   store(OutputStream,String)方法的工作方式与   load(Reader)/ store(Writer,String)对,输入/输出除外   流以ISO 8859-1字符编码进行编码。那些人物   不能直接表示在这种编码中可以编写使用   Unicode转义;在逃脱中只允许一个'u'字符   序列。 native2ascii工具可用于转换属性文件   与其他角色编码有关。

但是,我不确定这是你的例外的原因。向我们展示您正在执行的代码以及您获得的异常的堆栈跟踪。