`
cczzyc
  • 浏览: 23133 次
社区版块
存档分类
最新评论

@ResponseBody 的注解应用

阅读更多

@ResponseBody

作用:

该注解用于将controller 方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。

使用时机:

返回的数据不是html标签页面,如("aaaa/bbbb.jsp”),而是其他某种格式的数据,如json,map,xml等。

实例:

  1.    @ResponseBody  
  2.          @RequestMapping("/pay/tenpay")  
  3.     public String tenpayReturnUrl(HttpServletRequest request, HttpServletResponse response) throws Exception {  
  4.         unpackCookie(request, response);  
  5.         payReturnUrl.payReturnUrl(request, response);  
  6.         return "pay/success";  
  7.     } 
  8. 这中格式不会跳转到"pay/success"这个页面,如果想跳转到这个页面,去掉@ResponseBody标签即可。
2
0
分享到:
评论

相关推荐

    基于注解的spring mvc ajax应用项目实例

    基于spring mvc注解开发的ajax项目实例,通过对注解@ResponseBody的应用,实现ajax局部刷新功能,java代码端返回Map,Integer,User,List等对象,在jsp页面通过$.each(data,function(index,entity) { });...

    spring mvc 注解

    SpringMVC 采用了松散耦合可插拔组件结构,更具扩展性和灵活性,开发 Web 应用流程也非常简单,越来越多的大公司开始使用 SpringMVC 作为开发框架。...12. ResponseBody 注解 13. SessionAttribute 注解 14. 其他注解

    Spring MVC 关于controller的字符编码问题

    在使用springMVC框架构建web应用,客户端常会请求字符串、整型、json等格式的数据,通常使用@ResponseBody注解使 controller回应相应的数据而不是去渲染某个页面。

    Spring3MVC注解教程.ppt

    《Spring MVC 3.0实战指南》,参考《Spring 3.x企业应用开发实战》。 内容简介: 1、Spring MVC框架简介 2、HTTP请求地址映射 3、HTTP请求数据的绑定 4、数据转换、格式化、校验 5、数据模型控制 6、视图及...

    springboot学习思维笔记.xmind

    @ResponseBody @RequestBody @PathVariable @RestController Spring MVC的基本配置 静态资源映射 拦截器配置 @ControllerAdivce @ExceptionHandler @InitBinder @ModelAttribute...

    spring-boot-annotation-list:Spring Boot应用程序中常用注解的精选列表

    @RestController -标记注释类为@Controller豆,并增加了@ResponseBody序列化返回的结果信息 @ Configuration-将带注释的类标记为定义bean的Java配置 @Service-将带注释的类标记为Bean(通常包含业务逻辑的约定) @...

    iLink:拉丁云代码测试Spring MVC

    如何把 handler方法返回值解析为实际的物理视图、配置静态资源映射静态资源交给默认的Servlet、配置 mvc:annotation-driven标签开启注解(4)@RestController =@Controller+@ResponseBody(5)@RequestMapping(

    Spring MVC 3.0实战指南.ppt

    《Spring MVC 3.0实战指南》,参考《Spring 3.x企业应用开发实战》。 内容简介: 1、Spring MVC框架简介 2、HTTP请求地址映射 3、HTTP请求数据的绑定 4、数据转换、格式化、校验 5、数据模型控制 6、视图及解析器 7...

    springboot参考指南

    自定义@ResponseBody渲染 v. 65.5. 处理Multipart文件上传 vi. 65.6. 关闭Spring MVC DispatcherServlet vii. 65.7. 关闭默认的MVC配置 Spring Boot参考指南 7 viii. 65.8. 自定义ViewResolvers v. 66. 日志 i. ...

    -MVP-:持续优化代码量少,精简,可复用的mvp

    -MVP-持续优化代码量少,精简,可复用的mvp1:通用的View层(和主流的一样)我的做法是在activity回调里解析成javabean,可以搭配dangger2等注解框架灵活应用.回调方法有三个,成功,失败,异常.import okhttp3.ResponseBody;...

Global site tag (gtag.js) - Google Analytics