SpringMVC返回数据方式
2015-12-27 20:21
441 查看
SpringMVC返回数据方式
一、使用注解@ResponseBody返回数据,
二、使用HttpServletRequest,返回数据
三、使用HttpServletResponse返回数据
一、使用注解@ResponseBody返回数据,
@ResponseBody public String search(Product pp) throws Exception { return "hello"; }注意,springMVC返回String默认指向的是界面,必须加上@ResponseBody才表示返回数据
二、使用HttpServletRequest,返回数据
@RequestMapping(value = "/add") public String teamDetails(HttpServletRequest request,HttpServletResponse response) { request.setAttribute("name", name); return "name.jsp"; }
三、使用HttpServletResponse返回数据
<pre name="code" class="java"> @RequestMapping("/add") public void write(String str) throws IOException { response.setCharacterEncoding("UTF-8");//设置返回数据的编码 response.getWriter().write(str); response.getWriter().flush(); }
相关文章推荐
- java基础笔记(一--集合)
- 13.怎样自学Struts2之Struts2本地化[视频]
- paypal快速结账支付方式集成(java版)
- Java线程:线程安全类和Callable与Future(有返回值的线程)
- java web基础 --- forEach标签
- [图说Java](2)Java中字符串为什么是不可变的
- SpringMVC Controller接收前台ajax的GET或POST请求返回各种参数
- Spring配置文件详解:<context:annotation-config/>和<context:component-scan base-package=""/>和<mvc:annotation-driven />
- spring mvc下shiro的session,request等问题
- LinkedList分析
- Java的安装及环境变量的配置
- for循环中i=0与i=arr.length容易被忽视的bug
- 最大熵的Java实现
- Java多线程-并发中的集合详解
- Java多线程中异常的处理UncaughtExceptionHandler
- struts2基于xml配置方式对Action方法进行校验
- Spring之使用JDBC访问关系数据
- 分布式环境下Spark与HDFS的配置
- struts2验证框架将验证信息输出到指定位置
- Java运行时环境初始化出现错误