html 3499910bf9dac5ae3c52d5ede7383485 中国語タグの文字化けの解決策: 1. バックグラウンドで受信する場合は、トランスコードに国際標準「ISO-8859-1」を使用します。 2. 中国語の文字が含まれる URL を直接トランスコードします。コードを取得し、バックグラウンドで受信するときにデコードします。

HTMLの<a>タグの中国語文字化け問題を解決する方法

#この記事の動作環境: Windows7 システム、HTML5&&CSS3 バージョン、Dell G3 コンピューター。

html の a タグは、中国語の文字を文字化けとして背景に送信します。

  • 問題の説明:

html の 553a280de7202c0dce8dfe871821475e タグがバックエンドに送信されるときに文字化けするという問題があります。jsp ページとバックエンドを utf-8 に変換し始めましたが、うまくいきませんでした。以下の解決策を試し、個人的にテストしましたが、出来た。

解決策:
  • 方法 1: 値を直接渡し、ISO-8859 を使用する- バックグラウンドで受信する場合 1 国際標準のトランスコーディング。
  •   String title = request.getParameter("title");
       byte[] tb=title.getBytes("ISO-8859-1"); 
    title=new String(tb);
方法 2: URL をトランスコードする、つまり、中国語の文字が含まれる URL を直接トランスコードし、バックグラウンドで受信したときにデコードするだけです。

:

## 受信時:

##r

[推奨学習:

HTML ビデオ チュートリアル

]

以上がHTMLのタグの中国語文字化け問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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