为了账号安全,请及时绑定邮箱和手机立即绑定

spring mvc - HTML表单传递请求参数

spring mvc - HTML表单传递请求参数

一只名叫tom的猫 2023-10-16 10:58:18
我开始学习Spring MVC和Web开发。我的控制器中有这个方法@GetMapping("/deleteCar")public String deleteCar(@RequestParam("carId") int carid) {    carService.deleteCar(carid);    return "redirect:/car/cars";}如何通过html表单传递请求参数?<section>    <form action="${pageContext.request.contextPath}/car/deleteCar">    <input type="text" id="deleteCarWithID" value="${carId}">    </form></section>我收到这个警告:WARNING: Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required int parameter 'carId' is not present]谢谢你!
查看完整描述

1 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

您缺少名称属性,因此请name在输入字段中使用参数名称提及属性。尝试下面的代码相同。还添加一个提交类型按钮来提交表单。

<input type="text" name="carId" id="deleteCarWithID" value="${carId}">


查看完整回答
反对 回复 2023-10-16
  • 1 回答
  • 0 关注
  • 76 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信