我写servlet。我的表单中有这样的字段:
<p>
Car size: <input type="number" name="car_size" min = "2" max = "5" step = "1" value = "2" required/>
</p>
例如,我输入了 2 位数字。然后在java代码中我想在Integer
变量中写入这个值:
Integer carSize = request.getIntHeader("car_size");
但随后我看到变量 carSize
-1
值。如何解决?
最佳答案
从请求中获取参数
Integer carSize = Integer.valueOf(request.getParameter("car_size"));
要发出请求,您应该使用表单标记包装输入字段,并使用此表单在输入字段中提交数据。
关于java - 从 html 表单向 java 发送值不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26683831/