概述
- REST风格
资源定位及资源操作的风格,不是协议,可以遵循,也可以不遵循
- REST风格请求
REST 即 Representational State Transfer (资源)表现层状态转化;
用URL定位资源,用HTTP描述操作,是目前最流行的一种互联网软件架构;它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用;使用POST, DELETE, PUT, GET 分别对应 CRUD;Spring3.0 开始支持 REST 风格的请求
- 传统的操作资源
http://localhost:8080/get.action?id=10 查询 get
http://localhost:8080/add.action 新增 post
http://localhost:8080/update.action 修改 post
http://localhost:8080/delete.action?id=10 删除 post
- Restful风格操作资源
http://localhost:8080/goods/1 查询GET
http://localhost:8080/goods 新增POST
http://localhost:8080/goods 更新PUT
http://localhost:8080/goods/1 删除DELETE
- 使用@PathVariable接收Restful风格参数
- test.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>index</title>
</head>
<body>
<a href="${pageContext.request.contextPath}/test/1/chen.action">测试restful风格传参</a><br>
</body>
</html>
- Controller
@Controller
public class TestController {
@RequestMapping("/test/{id}/{name}")
public String show(@PathVariable Integer id,@PathVariable String name){
System.out.println(id);
System.out.println(name);
return "result" ;
}
}
最后
以上就是迷路大雁为你收集整理的从零开始学SpringMVC(六)——@PathVariable的全部内容,希望文章能够帮你解决从零开始学SpringMVC(六)——@PathVariable所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复