deletemapping注解使用例子,给出jsp代码
时间: 2024-01-11 21:02:01 浏览: 116
deletemapping注解是Spring MVC框架中的一个注解,用于将HTTP DELETE请求映射到相应的处理方法上。以下是一个使用deletemapping注解的例子:
在Controller中定义一个处理DELETE请求的方法:
```
@DeleteMapping("/deleteUser/{id}")
public String deleteUser(@PathVariable("id") int id) {
// 删除用户的相关操作
return "redirect:/user/list";
}
```
在JSP页面中,可以使用如下代码发送一个DELETE请求来调用上述方法:
```
<form action="${pageContext.request.contextPath}/user/deleteUser/${user.id}" method="POST">
<input type="hidden" name="_method" value="DELETE">
<input type="submit" value="删除">
</form>
```
需要注意的是,由于浏览器不支持直接发送DELETE请求,因此需要在表单中添加一个隐藏域来指定使用POST请求,并将请求方法设置为DELETE。Spring MVC框架会根据请求方法和请求路径来自动调用对应的处理方法。
阅读全文