response.getWriter()。書き込み( "")中国のゴミ問題

これは、私は中国人が文字化け書きますサーブレット、response.getWriter()書き込み(「」)とデータを交換する場合、発生したオンライン問い合わせソリューションは初めにこれらの2つの文を追加することです行くものです。

response.setCharacterEncoding( "UTF-8") ; // セットHttpServletResponseのUTF-8でエンコードされた使用
response.setHeader( "コンテンツタイプ"、 "テキスト/ HTML;のcharset = UTF-8"); // 応答ヘッダーのエンコーディングを設定します

  本明細書で提供される各ヘッドは、通知クライアントまたはブラウザによって使用される符号化方式です。しかし、私はまだこの二つを追加し、最終的にはあなたがサーブレットを作成するときに日食が最初であるだろうが見つからないだろう

response.getWriter()追記( "で提供してい:").append(request.getContextPath());。

私はこの文を無視してきた、その文を呼び出す前に)2 response.getWriter(追加する必要がありますが、私は後ろにこれを追加し、2が動作しないことを声明で追加するので、2つの文を置きますそれに追加する前に、問題が解決されます。

おすすめ

転載: www.cnblogs.com/liuleliu/p/12384615.html