上一篇以简单介绍了一点RESTFUL URL
Spring MVC 3.0中一个重大的变化是增加RESTFUL URL功能,可以通过下面的方式访问,如:
/userManagerContoller/1 |
HTTP GET => |
得到id = 1的user |
/userManagerContoller/1 |
HTTP DELETE => |
删除 id = 1的user |
/userManagerContoller/1 |
HTTP PUT => |
更新id = 1的user |
/userManagerContoller/1 |
HTTP POST => |
新增user |
模板中的参数可以定义多个
@RequestMapping("/welcome/{param}/{sex}")
springmvc restful实现
springmvc的resturl是通过@RequestMapping及@PathVariable annotation提供的,通过如@RequestMapping(value="/userManagerContoller/{id}",method=RequestMethod.DELETE)
即可处理/userManagerContoller/1 的delete请求.
@RequestMapping(value="/userManagerContoller/{id}",method=RequestMethod.DELETE)
public ModelAndView delete(@PathVariable Long id,HttpServletRequest request,
HttpServletResponse response) {
userManager.removeById(id);
return new ModelAndView(LIST_ACTION);
}
@RequestMapping @PathVariable如果URL中带参数,则配合使用,如:
@RequestMapping @PathVariable如果URL中带参数,则配合使用,如:
@RequestMapping(value="/userManagerContoller/{userId}/message/{msgId}",method=RequestMethod.DELETE)
public ModelAndView delete(@PathVariable("userId") Long userId,@PathVariable("msgId")
Long msgId,HttpServletRequest request,HttpServletResponse response) {
}
- 大小: 14.2 KB
分享到:
相关推荐
spring mvc restful service,支持string, json, xml, maven工程,可以直接运行
对应博客中的spring3.0支持restful的demo源代码,由于容量原因我把lib下面的包给去掉了。如果有需要lib下面用的jar包的话就给我留言,留个email,我看到后就发过去。
NULL 博文链接:https://carvin.iteye.com/blog/786817
NULL 博文链接:https://nothing-whoami.iteye.com/blog/1740669
本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4...
使用Spring 3 来创建 RESTful Web Services
最新spring3 mvc restful urlrewrite jquery json freemarker整合架构jar图片,欢迎下载: 说明比较少,群号:24172014,不懂来问,已懂讨论
RESTful Web Service 是一个使用 HTTP 和 REST 原理实现的 Web Service。通常,一个 RESTful Web Service 将定义基本资源 URI、它所支持的表示/响应 MIME,以及它所支持的操作。
使用Spring4 MVC 构建RESTful服务器,输出JSON格式的数据结构
9.Spring MVC RESTful 风格的请求方式案例 10.Spring + Spring MVC + JDBCTemplate 整合并通过 RESTful 风格获取所有用户信息案例 11.Spring MVC 数据绑定案例 12.Spring MVC 实现 JSON 数据返回案例 13.Spring MVC ...
Spring MVC RESTFUL接口实例和android测试客户端
主要介绍了spring mvc实现Restful返回xml格式数据的相关资料,需要的朋友可以参考下
spring_3.0_应用springmvc_构造RESTful_URL_详细讲解
使用Spring MVC 构建RESTFul 风格的开发DEMO,
主要介绍了Spring mvc实现Restful返回json格式数据实例详解的相关资料,需要的朋友可以参考下
spring 3.0 应用springmvc 构造RESTful
基于Apache CXF 3.0 Spring 4.0 Maven 3.0 构建简单Restful 接口小例子。写的不太详细,因为我也是刚开始独立构建。高手请指教 构造引导见项目内ReadMe
利用CXF3.0.2+Spring3.2.14发布RESTFul,传递json数据格式的!需要源代码可以下载!
全新的Spring 3.0提供了全面的RESTful Web服务支持,以及一个新的表达式语言。其tc服务器此次也提供了全新的开发者版本,可以免费供开发者下载,用于调试其Spring应用。 Spring 3.0中,新的表达式语言名叫Spring ...