希伯来语在Tomcat 7上呈现出胡言乱语

时间:2011-04-20 14:03:29

标签: java tomcat servlets hebrew

我正在编写一个托管在Tomcat 7上的servlet。它应该将希伯来文本流式传输到响应中,但它会呈现为乱码或???。我正在使用PrintWriter writer = resp.getWriter();进行打印。

你能帮忙吗?

3 个答案:

答案 0 :(得分:3)

在获取编写器/输出流并开始编写之前:

response.setCharacterEncoding("utf-8");

答案 1 :(得分:1)

您是否已将字符编码设置为可编码希伯来语的编码?默认字符编码为ISO-8859-1。

答案 2 :(得分:0)

在tomcat服务器中,您应该按照此博客的说明操作: http://nirlevy.blogspot.co.il/2009/02/utf8-and-hebrew-in-tomcat.html 这对我有用。