2011-06-22 12 views
2

私はjsp say hello.jspを持っています。今すぐリクエストがmainserverletを通って、この場合にはHello.jspのようにリダイレクトされJSPでレンダリングされない中国語の文字

  1. 2ユースケースがあり、それが適切に中国語で「編集可能」というテキストをレンダリングします。

  2. 2番目のケースは、hello.jspのドロップダウンメニューを変更したときにmainservletの代わりにリクエストを「再サブミット」し、中国語のテキストが正しく表示されない場合です。

    • jspのHTMLタグにcharset = UTF-8エンコーディングが設定されています。
    • 私は、フォームがjavascriptでどのように提出されているのかを確認しようとしましたが、中国語のテキストは "submit"の直前で同じままです。私はこの後にレンダリングされていないことがどうなるか分かりません。

任意のポインタや提案?

+0

あなたの問題は修正されましたか? –

答えて

2

Pageタグを試しましたか?

サンプル: <% @ページ言語= "javaの" contentTypeの= "text/htmlの;のcharset = UTF-8" pageEncodingは= "UTF-8" %OBS>

:あなたがこれを配置する必要がありあなたが使用するすべてのページの先頭。

+0

完璧に作業しました!ありがとうございました!答えは受け入れられるべきです! – Thiago

+0

私は同じことを追加しましたが、私のJSPにエンコードされた中国語の文字は表示されません。私のJspファイルはUTF-8で保存され、私はすべてのjspページにurエンコーディングを追加しました。 –

関連する問題