- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルアップロード時の文字化けについて)
ファイルアップロード時の文字化けについて
このQ&Aのポイント
- ファイルアップロード時に日本語が含まれると文字化けする問題が発生しています。
- enctypeをmultipart/form-dataのPOST通信でファイルアップロードする際、inputのtypeがfileだけでなくtextやhiddenなどのデータもリクエストを上げたいが、そのデータに日本語が含まれると文字化けする。
- Servlet側ではsetCharacterEncodingでWindows-31Jを指定しており、getInputStreamを分解して取得しているが、なぜ文字化けするのか理由が分からず、対処方法を知りたい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
texyでもhiddenでも、その送信フォームのtypeはfileにすべきです。 それ以外は、HTMLのシンタクスにありません(使っても無効、システム側で正しく扱えない)。