Generate PDF/Generate Excel送信ボタンをクリックすると、サーブレットFileUploadに処理を要求しています.今、私が押した送信ボタンの値を取得しようとすると、nullとして値が返されます.なぜそれが起こっているのですか?
ここに私のHTMLコードがあります:
<form action="FileUpload" method="post" enctype="multipart/form-data">
<input type="file" id="filename" name="filename"><br>
<input type="button" value="Upload"><br>
<input type="submit" value= "Generate PDF" name="pdf">
<input type = "submit" value="Generate Excel" name="xls">
</form>
これは私のサーブレットコードです:
String generatePDF= request.getParameter("pdf");//null
if(generatePDF.equals("Generate PDF"))//Giving NullPointerException at this step
{
System.out.println("generatePDF button pressed");
}