Китайские иероглифы не отображаются на JSP - PullRequest
4 голосов
/ 22 июня 2011

У меня есть jsp, скажем hello.jsp. Сейчас есть 2 варианта использования

  1. запрос перенаправляется в hello.jsp через mainserverlet, и в этом случае он корректно отображает «редактируемый» текст на китайском языке.

  2. Во втором случае, когда я изменяю выпадающее меню на hello.jsp, он «отправляет» запрос самому себе, вместо mainservlet, и в этом случае текст на китайском языке не отображается должным образом.

    • Кодировка charset = UTF-8 установлена ​​в HTML-теге jsp.
    • Я пытался увидеть, как форма отправляется через javascript, и текст на китайском языке остается неизменным непосредственно перед «submit». Я не знаю, что происходит, что это не отображается после этого.

Какие-нибудь указатели или предложения?

1 Ответ

4 голосов
/ 22 июня 2011

Вы пробовали тег страницы?

Пример: <% @ page language = "java" contentType = "text / html; charset = UTF-8" pageEncoding = "UTF-8"%>

Obs: вы должны поместить это поверх каждой страницы, которую вы используете.

...