次のHTMLスニペットは、サーブレットに対してPOSTSendFileName
要求を行います。
<form method="post" action="SendTheFileName" enctype="multipart/form-data">
<div id="Files_to_be_shared">
<input type="file" id="File" name="FileTag" />
<input type="submit" value="Share" />
</div>
</form>
サーブレットのPOSTメソッドで、次のように呼び出してファイル名を取得しようとします。
String FileName = request.getParameter("FileTag")
しかし、私は得ていnull
ます。何故ですか ?
ファイルのアップロードに Apache commons を使用しています。正常に動作しています。jdkのみを使用しているときにenctypeがmultipart/form-dataの場合、なぜnullになるのかわかりません。