1 由于springmvc DispatcherServlet 使用“/”过滤了所有请求,那么静态资源也就被过滤掉了。页面加载jquery.js时404错误。
需要在springmvc 的配置文件中配置让js等静态资源可以找到
<mvc:resources mapping="/include/**/" location="/WEB-INF/include/" order="1"/>
其中 mapping="/include/**/"代表 请求路径contextPath/include下的所的请求,都在项目部署路径下"/WEB-INF/include"找.
如果出现下面的错误,可能是没有配置 <mvc:annotation-driven /> 的原因。
<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。
并提供了:数据绑定支持,@NumberFormatannotation支持,@DateTimeFormat支持,@Valid支持,读写XML的支持(JAXB),读写JSON的支持(Jackson)。
报错WARNING: No mapping found for HTTP request with URI
2 json支持 的两个 jar包
可以在http://mvnrepository.com/open-source/json-libraries找到
jackson-core-asl-1.9.13.jar
http://central.maven.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar
jackson-mapper-asl-1.9.13
http://central.maven.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar
缺少ackson-core-asl-1.9.13.jar 时会报错
java.lang.NoClassDefFoundError: org/codehaus/jackson/JsonProcessingException
缺少jackson-mapper-asl-1.9.13 时会报错
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mappingJacksonHttpMessageConverter' defined in ServletContext resource [/WEB-INF/classes/spring/servlet1.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.http.converter.json.MappingJacksonHttpMessageConverter]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
分享到:
相关推荐
spring mvc 常用开发框架 jar包 提高开发效率 降低开发难度
Spring MVC跟jQuery和Twitter Bootstrap的结合
spring mvc拦截器,过滤json数据中的null值,将null变成空字符串,内含截图,及jar包
spring mvc生成xml或json
最新spring3 mvc restful urlrewrite jquery json freemarker整合架构jar图片,欢迎下载: 说明比较少,群号:24172014,不懂来问,已懂讨论
该项目在以前的基础上整合了json的使用
Spring Mvc AOP通过注解方式拦截controller等实现日志管理
Spring MVC 3.0与Jquery整合示例项目
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。, 在精通Spring...
struts2+spring+hibernate+jquery+json 以前没有做过此类的东西终于有时间来试试 可以方便学习
这是结合博客的源码,链接是:http://blog.csdn.net/u012660464/article/details/53463708 。名为:使用Spring MVC生成Json数据,我们后台开发生成了Json数据后可以供前端进行异步调用。
工程文件 博文链接:https://starscream.iteye.com/blog/1067606
NULL 博文链接:https://liukai.iteye.com/blog/975103
springmvc jquery ajax json 异步传递数据 springmvc异步传递请求 已包含全部源代码实现 把jar包放入 然后新建文件 配置xml !!!!! 全部资源
基于注解的spring mvc,dao 层注解:@Repository("userDao"), entity层注解:@Entity,service层注解:@Service("userService"), action层注解:@Controller("userController") @RequestMapping("/user.do")
json和spring mvc 所需要的jar
NULL 博文链接:https://coocaobo.iteye.com/blog/2410629
Ajax With Spring 3. Eclipse 工程,包含Web所需要的 所有jar包。 1> ajax 请求。 2> spring 3注解使用 3> mvc:annotation
可以了解spring mvc的开发环境,以及注解使用,对理解spring mvc的工作原理有直观的帮助。