我正在编写一个托管在 Tomcat 7 上的 servlet。它应该将希伯来文本流式传输到响应中,但它呈现为乱码或???
's。我是PrintWriter writer = resp.getWriter();
用来打印的。
你能帮我吗?
在获取写入器/输出流并开始写入之前:
response.setCharacterEncoding("utf-8");
您是否将字符编码设置为可以编码希伯来语的编码?默认字符编码为 ISO-8859-1。
在 tomcat 服务器中,您应该遵循此博客中的说明:http: //nirlevy.blogspot.co.il/2009/02/utf8-and-hebrew-in-tomcat.html 这对我有用。