[英]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.