當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringMVC的数据响应-回写数据
生活随笔
收集整理的這篇文章主要介紹了
SpringMVC的数据响应-回写数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.直接返回字符串
其他具體代碼請訪問chilianjie
@RequestMapping("/report5")public String save5(HttpServletRequest request){request.setAttribute("username","哈哈哈");return "success";}@RequestMapping("/report6")public void save6(HttpServletResponse response) throws IOException {response.getWriter().print("hello zsh");}@RequestMapping("/report7")@ResponseBody //告訴spring框架不要進行頁面跳轉public String save7() throws IOException {return "hell zsh";}@RequestMapping("/report8")@ResponseBody //告訴spring框架不要進行頁面跳轉public String save8() throws IOException {return "hell zsh";}@RequestMapping("/report9")@ResponseBody //告訴spring框架不要進行頁面跳轉public String save9() throws IOException {User user=new User();user.setAge(20);user.setUsername("lis");//使用json的轉換工具將對象轉換成json格式字符串返回ObjectMapper objectMapper=new ObjectMapper();String json = objectMapper.writeValueAsString(user);return json;}2.返回對象或集合
@RequestMapping("/report10")@ResponseBody//讓springmvc將user自動轉換為json格式的字符串public User save10(){User user=new User();user.setAge(20);user.setUsername("lis4");return user;}配置處理器映射器
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"><property name="messageConverters"><list><bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/></list></property></bean>我們發現配置處理器映射器非常麻煩,所有可以使用<mvc:annotation-driven/ >注解驅動進行json轉換
總結
以上是生活随笔為你收集整理的SpringMVC的数据响应-回写数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringMVC的数据响应方式-页面跳
- 下一篇: SpringMVC获取请求参数-基本类型