Иврит на Tomcat 7 оказывает бред - PullRequest
2 голосов
/ 20 апреля 2011

Я пишу сервлет, размещенный на Tomcat 7. Предполагается, что текст ответа на иврите должен передаваться в ответ, но он отображается как бред или ???.Я использую PrintWriter writer = resp.getWriter(); для печати. ​​

Вы можете помочь?

Ответы [ 3 ]

3 голосов
/ 20 апреля 2011

Прежде чем получить поток записи / вывода и начать запись:

response.setCharacterEncoding("utf-8");
1 голос
/ 20 апреля 2011

Вы установили кодировку символов на кодировку, которая может кодировать иврит? Кодировка символов по умолчанию - ISO-8859-1.

0 голосов
/ 06 декабря 2013

на сервере Tomcat вы должны следовать инструкциям из этого блога: http://nirlevy.blogspot.co.il/2009/02/utf8-and-hebrew-in-tomcat.html это сработало для меня.

...