非表示のフォーム要素を作成しました
<form name="UploadImage" enctype="multipart/form-data" method="post" action="UploadImage">
<label>
</label>
<input name="imgUploadObjId" id="imgUploadObjId" value="52" type="hidden">
//rest of the form here
</form>
そして、サーブレットでこの行を使用して値を取得しようとしています(以前に行ったように):
int objId = Integer.parseInt(request.getParameter("imgUploadObjId"));
しかし、私はこれを取得します(33行目は上の行です):
java.lang.NumberFormatException: null
java.lang.Integer.parseInt(不明なソース) java.lang.Integer.parseInt(不明なソース) web.objects.UploadImage.doPost(UploadImage.java:33) javax.servlet.http.HttpServlet .service(HttpServlet.java:637) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
enctype="multipart/form-data" のフォームについて何か違いはありますか? または、他のエラーが表示されますか。