文档章节

Spring MVC + zTree调试过程出现406 not acceptable

十月阳光
 十月阳光
发布于 2015/06/12 15:17
字数 291
阅读 362
收藏 1

以前项目中对于JSON数据的返回,一直都是如下代码:


@RequestMapping("inittree.json")
    @ResponseBody
    public List<ZtreeNode> initTree() {
        System.out.println("加载顶层树");
        List<ZtreeNode> list = new ArrayList<ZtreeNode>();

        for (int i = 1; i <= 10; i++) {
            list.add(new ZtreeNode(i, 0, "父节点-" + i));
        }

        return list;
    }


但是以前框架是项目经理搭的,现在自己操练起来居然有问题!

资料都翻烂了,大部分人给出的答案都是需要jackson-core-asl-1.9.12.jar,jackson-mapper-asl-1.9.12.jar,亲测,不加也可以。

最后找到一篇文章写得在spring配置文件中配置一些东西就可以搞定,我测试过,确实可以,但是不知道为什么以前的项目都没这样配置。

在Spring的配置文件中加入如下代码:


<context:annotation-config />
	<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager" />

	<bean id="contentNegotiationManager"
		class="org.springframework.web.accept.ContentNegotiationManagerFactoryBean">
		<property name="favorPathExtension" value="false" />
		<property name="favorParameter" value="false" />
		<property name="ignoreAcceptHeader" value="false" />
		<property name="mediaTypes">
			<value>
				atom=application/atom+xml 
				html=text/html
				json=application/json 
				*=*/*
			</value>
		</property>
	</bean>
Spring的schema要使用3.2.xsd,3.0的不行



http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache-3.2.xsd

已经完全搞不懂为什么了,有时间再去研究。

方案来自博客:http://blog.sina.com.cn/s/blog_a5f093b40101eo2h.html



© 著作权归作者所有

共有 人打赏支持
十月阳光
粉丝 28
博文 87
码字总数 49491
作品 0
成都
程序员
Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案

其实前面一篇关于zTree返回JSON数据的文章已经有一种解决方案了,但是当我今天在新公司搭建新环境的时候,发现决然又不行了,所以我觉得那应该不是最优的解决方案。 说起来,我以前接触到的一...

十月阳光
2015/07/28
0
1
zTree v3.5 Css 详解

马上要开始研究新版本的 zTree 结构了,所以要先把现在的情况再多分析一下,做了 v3.x 版本后也一直没有制作 css 的文档,特在此进行整理一下,一边讲结构,一边说说小技巧,希望能给大家一些...

zTree
2012/12/21
0
30
【视频分享】尚硅谷Java视频教程_RBAC权限实战视频教程

        本视频讲授RBAC权限模型的设计、以及在项目中的应用 。 1. 使用Maven进行项目构建 。 2. 页面设计采用响应式前端框架BootStrap 。 3. 采用多种方式展现用户数据:树形结构(z...

后端编程嘟
05/24
0
0
Jquery结合Ztree生成树

Ztree的api http://www.ztree.me/v3/api.php Ztree的网上demo http://www.ztree.me/v3/demo.php#102 Ztree的本地demo http://yunpan.cn/cLUREC8yghHRs 访问密码 9440 1、添加样式、js <link ......

CurtainRight
2015/11/11
0
0
JQuery-zTree.js使用范例

JQuery-zTree.js使用范例 实现Tree树的插件很多,比如常见的UI:Layui、ElementUI、iView ... 。这里我们介绍一个小巧的构建Tree树的插件 zTree.js zTree.js 官网API介绍的灰常详细了,这里我...

TyCoding
09/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一个可能的NEO链上安全随机数解决方案

0x00 困境 链上安全随机数生成应该算是一个比较蛋疼的问题,哪怕你的系统再牛逼,合约程序困在小小的虚拟机里,哪怕天大的本事也施展不开。 更悲催的是,交易执行的时候,是在每一个节点都执...

暖冰
今天
1
0
【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
4
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
19
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部