java - 从 html 表单向 java 发送值不正确

标签 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 值。如何解决?

最佳答案

从请求中获取参数

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

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

关于java - 从 html 表单向 java 发送值不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26683831/

相关文章:

java - (Java) 添加到计数器变量的代码

java - 在android中使用outlook sdk更新事件到outlook

java - 在服务器上运行 spring boot

javascript - 如何选择第一个单词相同而最后一个单词可选的属性?

javascript - FullCalendar 在网站标题上滚动

java - 通过 Java 在 Chrome 中下载没有 .zip 扩展名的 Zip 文件

java - 如何序列化 Mimemessage 实例?

java - 为什么我的开关不起作用?

javascript - 在 js 中总结并检查了 2 个选项

java - JSP 文件输出在更改后未更新 [Eclipse 内部 Web 浏览器问题]