[英]Why is a null value provided to my JSP snippet from the form submission?
嗨,我希望從表單中獲得用戶的年齡並將該String轉換為int並在java類的其他地方使用
.jsp片段如下所示
<%
String str = request.getParameter("age");
int convertInt = Integer.parseInt(str);
%>
<% myProgram.comAvgerage(convertInt);%>
但是我正在獲取HTTP Status 500-java.lang.NumberFormatException:null
我認為這是因為表單是首先在UI類中創建的,因此字段為null?
這是故障嗎,我可以解決這個問題嗎?
這表明request.getParameter(“ age”)返回null。 這意味着不會通過表單提交名為“ age”的參數。 檢查以確保“ age”是表單參數的名稱。 即。 輸入type =“ text” id =“ parameter” name =“ 年齡 ” value =“ test”
它們必須匹配,以確保大小寫也匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.