ホームページ > Java > &#&ベース > Java Webページの文字化けの解決策

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

リリース: 2019-11-23 10:00:27
オリジナル
2079 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート