文档章节

fastjson 对spring mvc 支持,直接返回对象时候,出现类名的错误

精通吹水
 精通吹水
发布于 2015/12/30 10:51
字数 158
阅读 148
收藏 0

 在开发的时候, 我们可能会使用fastjson作为json的解析器,然而在集成spring mvc的时候,会遇到一个错误,返回的json报文中参合了类名,

如, 在使用

<bean class="com.lhfs.web.view.JSONView">

</bean>

作为View的解析器的时候, 会返回

  {"message":{"msg":"","ok":false}}, 

message 这个java类是作为消息的承载体,  我们不需要它.

这时候就需要添加一个参数, 来完成剔除message

<bean class="com.lhfs.web.view.JSONView">
<property name="extractValueFromSingleKeyModel" value="true"/>
</bean>
这样子, 返回的报文就正确了.
{"msg":"","ok":false}

© 著作权归作者所有

共有 人打赏支持
精通吹水
粉丝 18
博文 56
码字总数 55035
作品 0
人事招聘
私信 提问
Spring MVC 实践 - Component

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hanqing280441589/article/details/51831979 标签 : Java与Web Converter Spring MVC的数据绑定并非没有任何...

菜鸟-翡青
2016/07/05
0
0

<mvc:annotation-driven >和context:component-scan的区别 为啥要说这两个注解的区别,因为<mvc:annotation-driven >和context:component-scan放置的位置出错,可能就会导致项目出现404的错误......

小车车
2016/07/07
38
0
spring mvc 原理初探

一、简单的springMVC的执行流程 请求访问由容器路由到dispatcherServlet的doDispatch方法上进行分配,在这一过程中只处理了作为servlet部分的逻辑,并未开始执行映射 在doDispatch方法中主要...

gitOpen_1
01/11
0
0
SpringMVC基础知识 (1)

1. Spring体系结构  如图所示,MyBatis属于其管理下的ORM(持久层映射)层,而SpringMVC则属于Web-MVC处理层的框架。 Spring MVC有以下优点: Spring MVC技术是与Spring框架结合而成的,它同...

LeaveStyle
08/31
0
0
fastjson 发布 1.2.36 和 1.1.61.android,支持 Kotlin

fastjson 发布了 1.2.36 和 1.1.61.android,两个版本都已内置支持 Kotlin。具体更新如下: fastjson-1.2.36 这个版本内置开始支持kotlin,进一步提升float/double的parse性能,提升序列化的...

wenshao
2017/08/09
1K
3

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu18.04 安装MySQL

1.安装MySQL sudo apt-get install mysql-server 2.配置MySQL sudo mysql_secure_installation 3.设置MySQL非root用户 设置原因:配置过程为系统root权限,在构建MySQL连接时出现错误:ERROR...

AI_SKI
今天
2
0
3.6 rc脚本(start方法) 3.7 rc脚本(stop和status方法) 3.8 rc脚本(以daemon方式启动)

3.6-3.7 rc脚本(start、stop和status方法) #!/usr/bin/env python# -*- coding: utf-8 -*-# [@Version](https://my.oschina.net/u/931210) : python 2.7# [@Time](https://my.oschina.......

隐匿的蚂蚁
今天
3
0
Cnn学习相关博客

CNN卷积神经网络原理讲解+图片识别应用(附源码) 笨方法学习CNN图像识别系列 深度学习图像识别项目(中):Keras和卷积神经网络(CNN) 卷积神经网络模型部署到移动设备 使用CNN神经网络进行...

-九天-
昨天
4
0
flutter 底部输入框 聊天输入框 Flexible

想在页面底部放个输入框,结果键盘一直遮住了,原来是布局问题 Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("评论"), ...

大灰狼wow
昨天
4
0
Kernel I2C子系统

备注:所有图片来源于网络 1,I2C协议: 物理拓扑: I2C总线由两根信号线组成,一条是时钟信号线SCL,一条是数据信号线SDA。一条I2C总线可以接多个设备,每个设备都接入I2C总线的SCL和SDA。I...

yepanl
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部