为了账号安全,请及时绑定邮箱和手机立即绑定

学习SSM框架分页插件查询时出现空指针异常,求解!!!

学习SSM框架分页插件查询时出现空指针异常,求解!!!

慕勒3428872 2019-04-18 13:15:58
异常代码:java.lang.NullPointerException     at com.atguigu.crud.test.MvcTest.testPage(MvcTest.java:53)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)     at java.lang.reflect.Method.invoke(Unknown Source)     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)     at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74)     at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84)     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)测试了一下:    MvcResult result = mockMvc.perform(MockMvcRequestBuilders.get("/emps").param("pn", "1")).andReturn();         MockHttpServletRequest request = result.getRequest();         System.out.println("1:"+request);         System.out.println("2:"+request.getAttribute("pageInfo"));结果:1:org.springframework.mock.web.MockHttpServletRequest@4a067c252:null是在执行了getAttribute()这个方法后出现的异常代码检查了几遍了,不知道是不是哪个配置文件出了问题。
查看完整描述

2 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

springmvc配置文件扫描设置有误


查看完整回答
反对 回复 2019-05-14
  • 2 回答
  • 0 关注
  • 1372 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信