問題: Android によってバックグラウンド サーバーにデコードされた中国語が文字化けします。 。
エンコードの問題のはずですが。 。 。
リーリー ###出力### リーリー
背景にエンコードフィルターが追加されていますか?
URLEncode/Decode は、URL 形式自体との競合を避けるための URL 内のパラメーター値用です。 Tomcat は URL パラメータ値を自動的にデコードするため、それらを直接取得するだけで済みます。たとえば、次の JSP:
実際、2 つの「Hello」リンクには違いはありません。Web ページのソース コードを開いて、一方はエンコードされており、もう一方はエンコードされていないことを確認できます。正しい値、つまり request.getParameter("name") 結果のコンテンツはまったく同じです。
request.getParameter("name")
背景にエンコードフィルターが追加されていますか?
URLEncode/Decode は、URL 形式自体との競合を避けるための URL 内のパラメーター値用です。 Tomcat は URL パラメータ値を自動的にデコードするため、それらを直接取得するだけで済みます。たとえば、次の JSP:
リーリー実際、2 つの「Hello」リンクには違いはありません。Web ページのソース コードを開いて、一方はエンコードされており、もう一方はエンコードされていないことを確認できます。正しい値、つまり
request.getParameter("name")
結果のコンテンツはまったく同じです。