SpringMVC Controller中的service为null
来源:互联网 发布:linux运维工资高吗 编辑:程序博客网 时间:2024/05/20 01:37
整合SSH框架的时候遇了Controller中的service为null的问题,结果发现纯属配置文件错误。
错误条件:
在Tomcat下启动通过url请求到Controller层。
applicationContext.xml文件中的配置如下
自认为没有错,而且自己也测试过,测试代码如下:
测试通过,也就说明此段代码配置没有错。
然后对多一下测试的两种环境发现,一个是从容器拿Bean,一个是请求。
发现在配置SpringMVC servlet的时候并没有对userSerivce进行注入,所以加上后结果如下:
把 applicationContext.xml文件 对Controller的配置注释掉,再测试就成功了!
虽然有一年没有折腾SSH了,再遇到问题总有一种似曾相识的感觉 V_V
0 0
- SpringMVC Controller中的service为null
- controller定时任务注入service 为null
- Controller中private方法注入的Service为null
- springMVC中非Controller下的@Autowire为null
- 基于Spring+SpringMVC+Hibernate框架系统, 利用SpringAOP实现写日志,切入点的Controller层出现@AutoWire 注入Service为null的情况分析
- SpringMVC中的Controller
- springMVC中的Controller是单例
- 理解springmvc中的Controller
- springMVC中的controller层
- SpringMVC中的controller
- Spring注入service为null另类解决办法 工具类 一般类 静态 非controller
- Spring注入service为null另类解决办法 工具类 一般类 静态 非controller
- springmvc的controller方法中接受到的参数值为NULL
- SpringMVC常用注解@Controller,@Service,@repository,@Component
- SpringMVC的层:DAO、Service、Controller、View
- SpringMvc注解 -@Controller、@Service、@Repository 等
- springMVC中的controller是否是单例
- SpringMVC默认欢迎页面设置为Controller
- Javascript面向对象之继承
- Ambiguous handler methods mapped for HTTP path
- 史上最全的CSS hack方式一览
- 详解Hibernate中的一级缓存
- 逻辑运算符与计算机中的移位 -2009-2
- SpringMVC Controller中的service为null
- Java 8之Stream适用场景
- ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ----
- 设计模式之策略模式
- A星算法,找寻最短路径
- 【JavaScript】BOM总结
- HDOJ 1285 确定比赛名次(拓扑排序)
- OC的Runtime(运行时)机制的解析
- 最新的Mac系统中,TextEdit如何保存txt