Spring mvc 技术积累

来源:互联网 发布:node服务器优点 编辑:程序博客网 时间:2024/06/05 19:53

RESTFul风格的SringMVC, form表单发送put和delete请求

在web.xml中配置如下内容

<!-- configure the HiddenHttpMethodFilter,convert the post method to put or delete --><filter>    <filter-name>HiddenHttpMethodFilter</filter-name>    <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class></filter><filter-mapping>    <filter-name>HiddenHttpMethodFilter</filter-name>    <url-pattern>/*</url-pattern></filter-mapping>

在前台可以用以下代码产生请求

<form action="rest/user/1" method="post">    <input type="hidden" name="_method" value="PUT">    <input type="submit" value="put"></form><form action="rest/user/1" method="post">    <input type="submit" value="post"></form><form action="rest/user/1" method="get">    <input type="submit" value="get"></form><form action="rest/user/1" method="post">    <input type="hidden" name="_method" value="DELETE">    <input type="submit" value="delete"></form>

SpringMVC详细运行流程图

这里写图片描述

0 0
原创粉丝点击