- 异常:
- org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:877)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
今天用springmvc写项目时改了一个bug找了好久都没找出来,最后才知道自己是少写配置文件了,应该很少人像我这样粗心但还是写出解决办法,免得以后再犯错:
- 原因及其解决办法:少写了:
<mybatis-spring:scan base-package="com.oracle.dao"/>
加上就好。- 主要是对applicationContext文件的配置原理不清楚。