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

将值从html表单发送到java时不正确,java,html,servlets,httprequest,Java,Html,Servlets,Httprequest,我编写servlet。我在表格中有这样的字段: <p> Car size: <input type="number" name="car_size" min = "2" max = "5" step = "1" value = "2" required/> </p> 但是我在变量中看到了carSize-1值。如何修复它?从请求中获取参数 Integer carSize = Integer.valueOf(request.getParameter("ca

我编写servlet。我在表格中有这样的字段:

<p>
   Car size: <input type="number" name="car_size" min = "2" max = "5" step = "1" value = "2" required/>
</p>

但是我在变量中看到了carSize
-1
值。如何修复它?

从请求中获取参数

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

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

它不是标题。这是一个参数。
Integer carSize = Integer.valueOf(request.getParameter("car_size"));