亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在Configuration.xml中一但注冊攔截器就報空指針異常

abc

abc

abc

abc

org.apache.ibatis.exceptions.PersistenceException:?

### Error querying database. ?Cause: java.lang.NullPointerException

### The error may exist in com/imooc/config/Message.xml

### The error may involve com.imooc.dao.IMessage.queryMessageListByPage

### The error occurred while executing a query

### Cause: java.lang.NullPointerException

at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)

at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:150)

at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141)

at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:137)

at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:75)

at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)

at com.sun.proxy.$Proxy12.queryMessageListByPage(Unknown Source)

at com.imooc.dao.MessageDao.queryMessageListByPage(MessageDao.java:79)

at com.imooc.service.QueryService.queryMessageListByPage(QueryService.java:55)

at com.imooc.servlet.ListServlet.doGet(ListServlet.java:37)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

at com.imooc.filter.CharacterFilter.doFilter(CharacterFilter.java:25)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:745)

Caused by: java.lang.NullPointerException

at org.apache.ibatis.reflection.MetaClass.<init>(MetaClass.java:39)

at org.apache.ibatis.reflection.MetaClass.forClass(MetaClass.java:43)

at org.apache.ibatis.reflection.wrapper.BeanWrapper.<init>(BeanWrapper.java:40)

at org.apache.ibatis.reflection.MetaObject.<init>(MetaObject.java:56)

at org.apache.ibatis.reflection.MetaObject.forObject(MetaObject.java:64)

at com.imooc.interceptor.PageInterceptor.intercept(PageInterceptor.java:38)

at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)

at com.sun.proxy.$Proxy13.prepare(Unknown Source)

at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:85)

at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)

at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)

at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)

at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)

at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)


at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148)

... 35 more



正在回答

5 回答

你要貼代碼呀,大兄弟

0 回復 有任何疑惑可以回復我~
#1

明天會更好_9 提問者

非常感謝!
2016-10-27 回復 有任何疑惑可以回復我~
#2

qq_青云路_03753951

我也遇到相同問題請問怎么解決呢
2017-02-18 回復 有任何疑惑可以回復我~

這個問題是因為MetaObject.forObject這個方法老師的只有三個參數,而我們有四個,最后一個寫new DefaultReflectorFactory()就可以了。我遇到這個問題了,看了后面別人問的找出來的。

0 回復 有任何疑惑可以回復我~

同問。。怎么解決的啊

0 回復 有任何疑惑可以回復我~

怎么解決的啊什么問題導致的呢

0 回復 有任何疑惑可以回復我~

已解決

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

在Configuration.xml中一但注冊攔截器就報空指針異常

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號