我正在编写一个托管在Tomcat 7上的servlet。它应该将希伯来文本流式传输到响应中,但它会呈现为乱码或???
。我正在使用PrintWriter writer = resp.getWriter();
进行打印。
你能帮忙吗?
答案 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 这对我有用。