记录一次让我吐血的spring3 MVC HTTP406 Json转换错误
2014-03-17 22:40
309 查看
朋友给了我点东西,我就想把它用Maven重新搞一下,不要ant啦。
看到它的spring dispatch servlet url mapping 是根据*.do来做的
我不习惯就为了*.html然后其它都搞了过来,tomcat一跑发现一个
第一个错误:
于是我在对应的spring servlet XML文件中加了<mvc:default-servlet-handler/>
问题解决啦,然后前台JS调用返回json数据时出现了第二个错误
HTTP-406错误Spring
MVC + JSON = 406 Not Acceptable
然后我就一直检查配置文件,网上一google发现很多人跟我一样问题
原因基本上classpath下是没有加入jackson的maven依赖或者是
没有启用注解标签在配置文件中<mvc:annotation-driven />
或者是controller中方法返回时候没有使用@ResponseBody
而我自己检查了一下,我三个都有啊,这也太没天理啦,就在翻来覆去
找原因的时候,无意中又点到web.xml,突然我知道原因是什么啦,看下图
于是我一个晚上的时间就没有啦,这算谁的错误啊!
最后想起了一句英文:
A clever person
solves a problem.
A wise person avoids it.
- Albert Einstein
大师的话总是这么有道理!!
看到它的spring dispatch servlet url mapping 是根据*.do来做的
我不习惯就为了*.html然后其它都搞了过来,tomcat一跑发现一个
第一个错误:
于是我在对应的spring servlet XML文件中加了<mvc:default-servlet-handler/>
问题解决啦,然后前台JS调用返回json数据时出现了第二个错误
HTTP-406错误Spring
MVC + JSON = 406 Not Acceptable
然后我就一直检查配置文件,网上一google发现很多人跟我一样问题
原因基本上classpath下是没有加入jackson的maven依赖或者是
没有启用注解标签在配置文件中<mvc:annotation-driven />
或者是controller中方法返回时候没有使用@ResponseBody
而我自己检查了一下,我三个都有啊,这也太没天理啦,就在翻来覆去
找原因的时候,无意中又点到web.xml,突然我知道原因是什么啦,看下图
于是我一个晚上的时间就没有啦,这算谁的错误啊!
最后想起了一句英文:
A clever person
solves a problem.
A wise person avoids it.
- Albert Einstein
大师的话总是这么有道理!!
相关文章推荐
- 记录一次让我吐血的spring3 MVC HTTP406 Json转换错误
- 记录一次让我吐血的spring3 MVC HTTP406 Json转换错误
- 记录一次让我吐血的spring3 MVC HTTP406 Json转换错误
- 记录一次mac+idea+springmvc开发的applicationContext.xml读取文件找不到异常处理
- 记录一次MVC 3.0错误 HTTP 404您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
- Spring+SpringMVC+MyBatis+easyUI整合进阶篇(七)一次线上Mysql数据库崩溃事故的记录
- springMVC + hadoop + httpclient 文件上传请求直接写入hdfs
- HTTP Status 500 - Servlet.init() for servlet springmvc threw exception
- HTTP Status 500 - Servlet.init() for servlet springmvc threw exception
- 本人小白一枚,刚学习SpringMVC+MyBatis,遇到了一个问题一直报错 **No mapping found for HTTP request with URI**
- spring mvc + Jquery Data Table使用记录
- ASP.NET MVC一次删除多笔记录 V2.0
- 记录一次Spring boot 搭建框架连接Mysql数据库注解事务不回滚的故障
- 记录一次spring+dubbo下的框架单元测试和所遇到的坑
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- SpringMVC @RequestBody 自动转json Http415错误
- SPRING MVC3.2案例讲解--使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- MVC中Spring配置以及程序启动出现错误记录
- Running JUnit test in Spring MVC throws: org.xml.sax.SAXParseException; systemId: http://www.springf
- [置顶] redis3.2 学习记录 springmvc +jredis +redis 整合