【看图】SSH框架applicationContext.xml中bean中指定的类找不到

初学SSH框架,不知道究竟是哪里错了。


这个是异常信息:


 


applicationContext.xml放在WEB-INF下,


 

这个是整个目录结构


 

applicationContext.xml中bean的配置



 

 


这个bean是有属性需要注入的吧?sessionFactory或者hibernateTemplate

stackTrace的信息不够完整,把所有错误信息全部贴出来(ps:不要用图片)

根据你提供的信息还不足以判断错误在哪里,应该更详细点

1,贴你整个applicationContext.xml
2,贴你userDaoImpl的实现类。

userDaoImpl?你这个是在哪里引用的,你不是面向接口编程吗?要写的话也应该是userDao才对

空指针异常导致 userDaoImpl bean 不能初始化。

空指针异常导致 userDaoImpl bean 不能初始化。

楼主,以后要把错误信息都贴出来。

applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException

[color=red]Caused by: java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required [/color]

非法参数,需要sessionFactory或者hibernateTemplate

应该是哪里注入配置错了

你的sessionFactory根本没有注入到你的dao里面去啊。