• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルアップロードにて)

JSPでのファイルアップロードとデータ受け取りに関する問題

このQ&Aのポイント
  • ファイルアップロードにてJSPで入力したFORMデータと画像ファイルのアップロードをひとつのサブミットボタンで同時にリクエストでサーブレットへ送るような会員登録ページのプログラムを作っているのですが、サーブレット側で受け取ったデータが文字化けしてしまいます(下のソース中のparaValueの部分)。また受け取るファイルを画像ファイル(gifかjpeg)をかどうか判別してオッケーなら指定の場所へ登録し違うものなら削除するような機能も考えています。
  • (サブミットを実行する前にjavascriptなどで判別が出来ればいいのですが)誰か知恵を貸してください。
  • フォームからのデータと画像ファイルのアップロードを同時に行う会員登録ページを作成しているが、サーブレットで受け取ったデータが文字化けしてしまい、画像ファイルの形式判定にも困っている。JavaScriptなどで事前に判定できる方法を知りたい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#219128
noname#219128
回答No.1

とりあえずHTMLにも以下のエンコーディング設定をしてみて下さい。 <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS">

koking
質問者

お礼

回答ありがとうございます。 指摘のとおりHTMLでも設定してみましたがだめでした。 でも何とか自己解決しました。 javadocをしっかり読んだらエンコードを指定できるメソッドが見つかりました。 どうやらUnicodeからStringをつくる時に失敗していたようです。

関連するQ&A

専門家に質問してみよう