Java のサーブレット フィルターが中国語の文字化けの問題をどのように解決しているかについては少し疑問がありますが、ここでentrySet トラバーサルを使用する必要があるのでしょうか。
習慣沉默
習慣沉默 2017-05-27 17:41:44
0
2
1074

インターネット上で見つかった中国語の文字化け問題を解決するためのフィルター コードには、次のような段落があります。

リーリー

ここでは、マップ内の値セットのみを変更します。この値セットは String 配列のコレクションです。実際には、String 配列内の要素のみを変更します。わざわざentrySetを取り出してトラバースする必要はなく、Valuesを取り出してトラバースするだけでも同様の効果が得られるような気がするので、実際に実践して推測を確認してみました。しかし、インターネット上で目にするほとんどすべての情報は、entrySet を通過します。これはなぜでしょうか?値セット Values を単に走査することに抜け穴はありますか?専門家が混乱を解消してくれることを願っています。

習慣沉默
習慣沉默

全員に返信(2)
淡淡烟草味

これが言いたいことです:

リーリー

何も問題ないと思います。

いいねを押す +0
给我你的怀抱

完全に不要です。Tomcat の SetCharacterEncodingFilter のソース コードを参照してください

request.setCharacterEncoding(...)

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート