<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
<bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>

<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
</list>
</property>

</bean>

package com.zhy.minion.controller;

import java.util.HashMap;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.zhy.minion.model.User;
import com.zhy.minion.service.UserService;

/**
 * @ClassName: UserController
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author Administrator
 * @date 2016年4月21日 下午1:06:34
 * @Copyright © 2016上海通善互联网金融信息服务有限公司
 */
@Controller
@RequestMapping({ "/user" })
public class UserController {

@Autowired
private UserService userService;

@ResponseBody
@RequestMapping(value = "/login")
public Object findUser(Model model) {

User user = userService.selectUserById(1);
Map<String, Object> map = new HashMap<String, Object>();
map.put("user", user);
return map;
}

}

转载于:https://www.cnblogs.com/zhanghaiyang/p/7213143.html

SpringMVC学习总结(2)——SpringMVC返回json配置相关推荐

  1. springmvc学习笔记(10)-springmvc注解开发之商品改动功能

    springmvc学习笔记(10)-springmvc注解开发之商品改动功能 springmvc学习笔记(10)-springmvc注解开发之商品改动功能 标签: springmvc springmv ...

  2. b站尚硅谷springmvc学习视频:springmvc文档

    文章目录 一.SpringMVC简介 (b站尚硅谷springmvc学习视频:springmvc文档) 1.什么是MVC 2.什么是SpringMVC 3.SpringMVC的特点 二.HelloWo ...

  3. (转)SpringMVC学习(十二)——SpringMVC中的拦截器

    http://blog.csdn.net/yerenyuan_pku/article/details/72567761 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter, ...

  4. ssm 返回json配置_摆脱困境:将运行时配置作为JSON返回

    ssm 返回json配置 如果需要确定部署到远程服务器的Spring Web应用程序的运行时配置,则需要读取从远程服务器找到的属性文件. 这很麻烦. 幸运的是,有更好的方法. 这篇博客文章描述了我们如 ...

  5. idea+springmvc+spring+mybatis+maven整合返回json数据web api-

    本人大三,第一次写博客,还有许多不懂得地方,如果有不当的地方 欢迎各位指教 项目地址:https://github.com/qq571831158/Springmvc-spring-mybatisDe ...

  6. SpringMVC学习笔记:springMVC中相关细节

    SpringMVC中相关细节 1.什么是MVC? MVC是一种软件架构思想,将软件按照模型.视图.控制器来划分. ①M:模型层:指工程中的javaBean,作用是处理数据.javaBean分为两类:一 ...

  7. springmvc提供RestController方法接口返回json数据中文乱码

    web应用使用@RestController @RequestMapping 注解提供http接口 项目中遇到被调用接口后返回的json数据中出现中文乱码的问题 @RequestMapping(met ...

  8. Java @responsebody,springMVC 使用注解@ResponseBody 不能返回JSON数据

    控制器中代码 @RequestMapping(value = "/listArea",method = RequestMethod.GET) @ResponseBody priva ...

  9. 【SpringMVC学习07】SpringMVC中的统一异常处理

    我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发.测试通过手段减少运行时异常的发生.在开发中,不管是dao层 ...

最新文章

  1. 修改Ubuntu的aptget源为阿里源的方法
  2. python自增_python – 类实例的自动递增ID
  3. 请投上您的一票,助力 2019 开源基础设施峰会
  4. vuepress侧边栏配置_VuePress搭建静态博客网站
  5. Delphi XE2 新控件 布局Panel TGridPanel TFlowPanel
  6. 科大星云诗社动态20210416
  7. C/C++中的拷贝构造函数和赋值构造函数
  8. 2.5 隐藏委托关系
  9. hibernate查询缓存_Hibernate查询缓存如何工作
  10. 全球与中国弹簧探针市场深度研究分析报告(2022)
  11. OpenSSL 用SM3算法进行hash
  12. 光纤交换机 序列号_FAQ-如何查询设备的SN号
  13. mysql sql语句 查询文章表,评论表(根据评论表文章评论次数排序查询出文章count(),group,left join)
  14. 电商项目 的业务逻辑与相关要点
  15. HTML 语法教学之连结标签
  16. 计算机硬盘属于主机还是外部设备,计算机主机的外部连接分别是什么?
  17. 英语绕口令(转)[Blog synchronous]
  18. 为人处事_为人眼创造色彩
  19. vue 界面在苹果手机上滑动点击事件等卡顿解决方案
  20. 芯片噪声测试软件,教你如何测量芯片数字模拟噪声 - 全文

热门文章

  1. VC++ 单文档的状态栏编程、CEditView类实现编辑器功能、编辑框显示行号列号
  2. 图解JDK命令行工具实例教程
  3. 水晶报表,解决——提示“您请求的报表需要更多信息.”
  4. Mac下通过homebrew安装maven
  5. LeetCode-35. Search Insert Position
  6. DecimalFormat格式化输出带小数的数字类型
  7. Centos 6.5 python 2.6.6 升级到 2.7
  8. vijos1774:机器翻译
  9. sql 2005学习笔记1
  10. stm32 vscode 编译_vscode+gcc开发stm32环境搭建