2

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

你能帮我吗?

4

3 回答 3

3

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

response.setCharacterEncoding("utf-8");
于 2011-04-20T14:11:27.947 回答
1

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

于 2011-04-20T14:11:56.653 回答
0

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

于 2013-12-06T12:33:58.417 回答