ホームページ  >  記事  >  Java  >  Java Webページの文字化けの解決策

Java Webページの文字化けの解決策

尚
オリジナル
2019-11-23 10:00:272032ブラウズ

Java Webページの文字化けの解決策

Java Web ページが文字化けする一般的な場所は次のとおりです。

JSP ページ内。 EL式とか直接値とか、固定の中国語表示を書いてもめちゃくちゃになります。

Java コード。フロントエンドからバックエンドに送信される値が文字化けします。

jsp ページのエンコーディング。

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

JSP を作成する人なら誰でも、ページの文字セットの変更に精通しています。

Java バックグラウンド コード。

Java Webプロジェクトの場合、postメソッドやgetメソッドで値を取得する際のエンコード形式を設定できます。

POST メソッド

request.setCharacterEncoding("utf-8");

GET メソッド

request.setCharacterEncoding("utf-8");
//例如获取页面的username值进行转换
String username =new String(request.getParameter("username").getBytes("iso8859-1"),"utf-8");

Java の詳細については、Java 基本チュートリアル を参照してください。

以上がJava Webページの文字化けの解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。