ESTful软件开发理念,RESTful对http进行非常好的诠释。 RESTful即Representational State
Transfer的缩写。综合上面的解释,我们总结一下什么是RESTful架构:
(1)每一个URI代表一种资源;
(2)客户端和服务器之间,传递这种资源的某种表现层;
(3)客户端通过四个HTTP动词,对服务器端资源进行操作,实现”表现层状态转化”。
url的RESTful实现
非RESTful的http的url:http://localhost:8080/items/editItems.action?id=1&….
RESTful的url是简洁的:http:// localhost:8080/items/editItems/1
参数通过url传递,rest接口返回json数据
需求
根据id查看商品信息,商品信息查看的连接使用RESTful方式实现,商品信息以json返回。
第一步更改DispatcherServlet配置
第二步参数通过url传递
不要忘记不对静态资源进行拦截