1、根据请求方式进行映射:
<div> <div> <ul> <li><a href="/user/register">注册-GET方法</a></li> <li><a href="/user/login">登陆-GET方法</a></li> <li><a href="/user/list">列表-GET方法</a></li> </ul> </div> <div> <form action="/user/register" METHOD="post"> <input type="submit" value="注册功能-POST方法"> </form> </div> <div> <form action="/user/login" METHOD="post"> <input type="submit" value="登陆功能-POST方法"> </form> </div> </div>2、Ant风格的URL路径映射:
“?”:匹配文件名中的一个字符“*”:匹配文件中名中的任意字符“**”:匹配多层路径3、REST风格的URL路径映射
REST的意思是表现层状态转化。
由于form表单只支持GET和POST请求,而不支持DELETE和PUT等请求方式,所以Spring提供了一个过滤器HiddenHttpMethodFilter,可以将DELETE和PUT请求转换为标准的HTTP方式,即可以把POST请求转为DELETE或PUT请求。
需要配置web.xml文件,新增如下代码:
<!--配置HiddenHttpMethodFilter,可将POST请求转为DELETE或PUT请求--> <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>