-
springMVC4.0返回json数据的问题5
我按照网上的方法在controller的方法体上配置了@ResponseBody,springmvc-servlet.xml中也配置了,如一下代码,最终成功返回。<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJackson2HttpMessageConverter" /> </list> </property> </bean> <bean id="mappingJackson2HttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <value>text/json;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean>
但是,我想使用spring中的RedirectAttributes attr来在重定向中传递参数,按照说明在springmvc-servlet.xml中添加了<mvc:annotation-driven />,这个倒是能用了,但是json数据无法返回了,报了个异常type Status report message description The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers.
不知道是哪出现了问题,请指教,不胜感激!!
问题补充:问题已经解决,查看相关资料发现注册<mvc:annotation-driven />后,相当于自动装配了AnnotationMethodHandlerAdapter和DefaultAnnotationHandlerMapping两个bean,所以不能重复定义,而且spring3.2后,这两个方法已经过期推荐使用RequestMappingHandlerMapping和RequestMappingHandlerAdapter两个类,具体在哪个包,请自行查看!2015年1月16日 16:53
目前还没有答案
相关推荐
最简单的springmvc4.0框架搭建, 绝对可以运行
springmvc4.0的jar包 共6个jar包,标准jar包。
springmvc4.0的jar,里面直接解压可以用,希望能帮助到大家
最新springmvc 4.0jar 官方 正规
SpringMVC 4.0。直接导入WebContent-WEB_INF-lib,再配置使用
springMVC返回json数据需要的两个架包,加入springMVC使用@ResponseBody才不会报错。
springmvc4.0+hibernate4.0的完整crud
Spring4.0+SpringMVC4.0+Mybatis3.2框架整合例子(SSM) 自动生成代码 简单试用
自己下载下来运行就可以了springmvc4.0 hibernate4.0 验证码 邮箱
本资源是SpringMVC返回JSON数据的相关Jar包,结合我的博客教程可以完成与EasyUI DataGrid之间的数据交互。
SpringMVC4.0+MYBATIS3.0增删改查 用的是oracle数据库 数据看配置文件自己配置一下 表名SM_USER 列ID,NAME.PASSWORD 一定要匹配正确 否则报错
字符串、对象、List集合、Map集合
PageOffice4_Springmvc4.0Demo提供的样例,测试过可以使用
花了一天写的,把这几个都整合了一起,包括事务SpringMVC4.0 + MyBatis3.2 + 验证码 + 邮箱 + Log4j.rar
SpringMVC中使用JSON传递数据时用的jar包
最简单的springmvc4.0 + mybatis框架搭建, 绝对可以运行
刚写的springmvc4.0+mybatis3.0整合+log4j.rar
文档详细的描述了一个SpringMvc(4.0)+hibernate(4.0)构建的一个项目demo,实现了数据的CRUD基本操作,项目里面使用的是mysql,项目所需要的jar,在里面的百度云连接也可以下载,希望有所帮助