从html表单到java的发送值不正确

时间:2014-10-31 21:43:47

标签: java html servlets httprequest

我写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中看到了这一点。如何解决?

1 个答案:

答案 0 :(得分:2)

从请求中获取参数

Integer carSize = Integer.valueOf(request.getParameter("car_size"));

要发出请求,您应该使用表单标记包装输入字段,并使用此表单在输入字段中提交数据。