url模板映射
-
restful风格
-
1.不使用restful风格的写法
<td><a href="${pageContext.request.contextPath}/user/edit.do?id={user.uid}">修改</a></td>
@RequestMapping("/edit")
public String register5(Integer uid, Model model){
//通过uid,查询数据库,返回一个user对象,把user对象存在model
User user = new User("杨千嬅","女",19,new Date());//假设从数据库查
user.setUid(1);
System.out.println("接收到用户的UID" + uid);
model.addAttribute("user",user);
return "user/userEdit";
}
-
2.使用restful风格的写法
1.修改url格式,如图
2.配置url模板映射 {}匹配接受页面url路径参数
@Pathariable:{}里面参数注入后面参数里面
3.在web.xml中配置rest路径
4.访问edit1