REST概念
Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
REST风格
资源:互联网所有的事物都可以被抽象为资源
资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添加、 删除、修改、查询。 传统方式操作资源 /item/queryItem.action?id=1 查询,GET /item/saveItem.action 新增,POST /item/updateItem.action 更新,POST /item/deleteItem.action?id=1 删除,GET或POST使用RESTful操作资源
/item/1 查询,GET /item 新增,POST /item 更新,PUT /item/1 删除,DELETE我们看到RESTFUL 没有扩展名称。
应用配置无扩展名步骤
springMvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:config/spring-mvc.xml 2 springMvc *.do springMvc /
编辑web.xml。
像js,css 不经过springmvc。
default *.css default *.gif default *.png default *.svg default *.ico default *.ttf default *.woff default *.jpg default *.js
springsecurity 配置。
springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /*