处理JSON:使用Spring MVC,实现json数据的返回。

处理JSON:使用Spring MVC,实现json数据的返回。

  1. 加入 jar 包:

jackson-annotations-2.1.5.jar

jackson-core-2.1.5.jar

jackson-databind-2.1.5.jar

  1. 编写目标方法,使其返回 JSON 对应的对象或集合

@ResponseBody  //SpringMVC对JSON的支持

@RequestMapping("/testJSON")

public Collection<Employee> testJSON(){

return employeeDao.getAll();

}

  1. 编写index页面

<a href="testJson">测试Json</a>

4)如何使用消息转换

@RequestBody   @ResponseBody

HttpEntity    ResponseEntity

5)ajax 添加

<script type="text/javascript">
$(function(){
        $("#btn").click(function(){
            $.ajax({
                url:"testJson",
                type:"POST",
                dataType:"json",
                success:function(msg){
                $("body").append("<table></table>");
                $("table").append("<tr><th>id</th><th>lastName</th><th>email</th><th>gender</th><th>departmentName</th></tr>");
                    for(var i in msg){
                    var emp=msg[i];
                    $("table").append("<tr><td>"+emp.id+"</td><td>"+emp.lastName+"</td><td>"+emp.email+"</td><td>"+emp.gander+"</td><td>"+emp.department.departmentName+"</td></tr>")
                
                }    
                    
                }
                
            });
            
        });
});
</script>

转载于:https://my.oschina.net/u/4151492/blog/3064451

【车载以太网】Eth Stack Bringup 摘要:本文基于AUTOSAR架构,详细介绍了在TC3xx硬件平台上实现EthStack Bringup的全过程。作者通过配置MCAL和Davinci工具,完成了EthTrcv、Eth、EthIf、EthSM和TcpIp等模块的集成,并解决了16字节内存对齐和以太网速率不匹配等问题。最终实现了PC端与开发板的Ping通,并通过WireShark验证了数据包收发。文章总结了调试中的关键问题与解决方案,强调了实践的重要性,为后续EthStack的深入分析奠定了基础。 阅读详情

相关推荐

【C语言基础】野指针与空指针

全网最接地气的C语言野指针介绍,此处对于野指针与空指针知识点做一些简要的介绍,作者实属初学,写博客也是作者学习的一个过程,难免文章中有内容理解不到位或者有不当之处,还请朋友们不吝指正,希望大家多多给予支持,赠人玫瑰,手有余香! 文章目录一:野指针1.1 :野指针的成因2.1 :规避野指针二:空指针 一:野指针 概念:野指针就是指向的内存地址是未知的(随机的,不正确的,没有明确限制的)。 说明:指针变量也是变量,是变量就可以任意赋值。但是,任意数值赋值给指针变量没有意义,因为这样的指针就成了野指针,此指针指向

qq_43727529的博客 2万+

Spring MVC Controller中返回json数据中文乱码处理

问题 在使用spring MVC Controller的过程中,发现返回到客户端的的中文出现乱码。后台Java代码:@RequestMapping(value = "/upload", method = RequestMethod.POST, produces = "text/json") public @ResponseBody String upload(

Jaybo 2350

DDR内存设计必看:DFI接口协议详解与实战避坑指南(附时序图解析)

本文深入解析了DDR内存设计中连接内存控制器与物理层的DFI接口协议,聚焦于DDR4/DDR5设计的实际痛点。文章详细阐述了协议版本兼容性、时钟架构(匹配频率与频率比系统)、PCB信号完整性设计以及上电初始化与调试等关键环节,为硬件工程师提供了一套从理论到实战的完整避坑指南,并附有时序图解析以助理解。

weixin_29256771的博客 329

spring mvc对视图解析器controller返回数据转换json的处理的相关配置

点击打开链接

小耿的博客 1280

PCI-Express、MiniPCIe、ExpressCard接口转换说明/引脚互换关系

通过引脚PIN互换可以在PCI-Express、MiniPCIe、ExpressCard之间切换不同的接口;提供接口引脚表和标准尺寸图。

tech34的博客 7121

A-Level CS 计算机科学 考试知识点——考试介绍&第1章

前言:该系列文章是本人在给学生辅导本课程的过程中结合英文教材所总结的,该系列共分为30章,主要介绍了考试的核心知识点。若需要A-Level CS 计算机科学考试辅导也可以私信我。 目录 关于A-Level CS 计算机科学考试 考试简介 考试内容 考试时间 评分情况 第1章 信息表示 本章学习内容 1.01 数字系统 1.02 数字的内部编码 整数编码(Coding for integers) 二进制编码的十进制(Binary coded decimal——BCD) 1.03.

王俊的博客 6456

Spring MVC 统一异常处理类,返回页面或json数据

需求: 1、创建统一权限异常处理类,所有的权限异常走一个端口 2、根据请求方式不同返回不同数据,页面请求返回403未授权页面,ajax请求返回json数据 /** * 授权权限异常 */ @ExceptionHandler({UnauthorizedException.class}) public ModelAndView unauthorizedException(UnauthorizedException e, HttpServletRequest requ

辛晨V的博客 1143

5G/NR 随机接入过程学习总结

对于随机接入过程,NR与LTE之间有相同点,也有不同点,其最大的区别在于触发场景已经Msg1的处理,详情见下文。 第21章 随机接入过程 21.1 随机接入过程事件触发场景 1) 初始接入:UE从RRC_IDLE态到RRC_CONNETTED态; 2) RRC连接重建:以便UE在无线链路失败后重新建立无线连接(期间重建小区可能是UE无线链路失败的小区,也...

欢迎来到小七的博客,这里将带你深入探索5G通信的神秘世界。无论你是通信领域的专业人士还是对这一领域充满好奇心的技术爱好者,这里都有专业协议解读、通信知识普及以及有趣的Python编程内容等你发现。 7万+

Spring MVC 4.2 RESTFUL风格返回JSON数据406错误处理

今天在使用spring4.1.4,使用ResponseBody注解返回JSON格式的数据的时候遇到406错误。 解决办法,导入jackson2.X的jar包: spring mvc4.1.4使用了jackson2来处理JSON,jackson2的jar包为以上三个,导入之后问题解决。

mexican_jacky的专栏 1453

11 指挥AI写C语言/嵌入式基础代码,适配硬件与底层逻辑

本文为《30天掌控AI编程:从指令到落地,手把手教你指挥AI写代码》系列第十一篇,正式进入第三阶段多场景实战环节。聚焦**C语言/嵌入式基础代码**生成,结合嵌入式开发的核心需求,讲解如何精准编写指令,指挥AI生成适配硬件、贴合底层逻辑的C语言代码,覆盖嵌入式常用底层功能、硬件适配要点、代码规范,搭配完整指令模板、AI输出示例与实操校验方法,零基础也能快速指挥AI完成嵌入式基础开发,无需死记硬背C语言底层语法。

coreopt的博客 140

Windows 11 安装 JDK 11:下载、安装、配置环境变量、验证

本文详细介绍了在 Windows 11 系统中安装 JDK 11 的完整流程,包括从 Oracle 官网下载压缩包、解压到自定义目录、配置 JAVA_HOME 与 Path 环境变量,并验证安装是否成功。文章还包含一个专为 JDK 11 新特性设计的测试程序,涵盖 Lambda 表达式 var 语法、HTTP 客户端 API、字符串增强方法等,帮助读者确认安装版本正确无误,适合初学者和需要多版本 JDK 共存的开发者参考。

寒水馨 · 轻量级技术文档 · hanshuixin.org 2778

SpringMVC系列(六)之JSON数据返回以及异常处理机制

springmvc之JSON数据返回以及异常处理机制

lijie1025的博客 1000

【WRFDA安装第一期】安装 WRFDA 以运行 3DVAR/4DVAR数据同化

【WRFDA安装第一期】安装 WRFDA 以运行 3DVAR/4DVAR数据同化

WW、forever的博客 1895

Spring MVC 4.1.4 RESTFUL风格返回JSON数据406错误处理

今天在使用spring4.1.4,使用ResponseBody注解返回JSON格式的数据的时候遇到406错误。 解决办法,导入jackson2.X的jar包: jackson-annotations-2.4.4.jar、jackson-core-2.4.4.jar、jackson-databind-2.4.4.jar。 spring mvc4.1.4使用了jackson2来处理JSON,ja

我的小博客 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Spring MVC 4.1.4 RESTFUL风格返回JSON数据406错误处理 .

今天在使用spring4.1.4,使用ResponseBody注解返回JSON格式的数据的时候遇到406错误。 解决办法,导入jackson2.X的jar包: jackson-annotations-2.4.4.jar、jackson-core-2.4.4.jar、jackson-databind-2.4.4.jar。 spring mvc4.1.4使用了jackson2来处理JSON,ja

mypanlong的专栏 1779

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Spring MVC 4.1.5 RESTFUL风格返回JSON数据406错误处理

转载来自:http://blog.youkuaiyun.com/a4307515/article/details/42394869#reply 1. 问题:   使用spring4.1.5,使用ResponseBody注解返回JSON格式的数据的时候遇到406错误。 2. 解决办法,导入jackson2.X的jar包: 我添加的是jackson-annotations-2.5.0.jar、ja

daiqinge的博客 2136

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Spring MVC返回JSON数据

在当今的Web开发过程中,JSON已经成为前后端数据交换的首选格式之一。Spring MVC框架提供了简便的方式来支持JSON数据的接收和响应,让开发人员能够轻松实现RESTful服务。在Spring MVC中返回JSON数据,通常采用以下几种方式。

utyr45的博客 425

spring mvc 4.x 版本在返回给ajax调用的json数据时候,出现中文显示???的处理方法

原因: springmvc在处理请求时,默认采用的是 ISO-8859-1 编码格式。所以在处理一些json格式的时候,会出现中文乱码。我在用jquery datatable 使用ajax的方式 渲染表单的时候,就遇到这个情况。特此记录一下org.springframework.http.converter.StringHttpMessageConverter类是处理请求或相应字符串的类,并且默认字

一个烂人的随手笔记 928

spring MVC 返回值信息和ResponseBody的响应json数据

spring mvc的界面返回: 如果我们定义的返回类型是String 那么我们返回的时候直接写入 我们的界面的名字就可以了 springmvc会自动去找到我们的界面,如果是void类型的返回那么 是没有返回值的,如果没有返回值这个时候我们定义了 请求信息但是没有返回 跳出去那么 就会报错 就需要自定义界面返回 /** * void定义的方法是没有...

weixin_33834075的博客 167

ssm处理json数据简单实例

主要代码: 添加json依赖: <!-- json --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>...

qq_43560721的博客 2223

(转)MappingJacksonHttpMessageConverter spring返回json

Spring mvc 返回json格式   一、使用maven管理jar。 &lt;dependency&gt; &lt;groupId&gt;org.codehaus.jackson&lt;/groupId&gt; &lt;artifactId&gt;jackson-core-lgpl&lt;/artifactId&gt; &lt;version&gt;1...

367
下一篇: SpringMVC上传和下载
ci49755607
博客等级 码龄11年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值