java.lang.IllegalArgumentException: Property 'sessionFactory' is required

我的sshlogin的部署运行环境是:MyEclipse8.5+JDKJavaEE5.0+Tomcat6.0+MySql5.0,用struts1.2+spring3.0+... 我的sshlogin的部署运行环境是:MyEclipse8.5+JDK Java EE 5.0+Tomcat6.0+MySql5.0,用struts1.2+spring3.0+hibernate3.3框建搭建,编译运行在Tomcat服务器后输入Action控制类do的路径名,然后显示以下错误信息: javax.servlet.ServletException: java.lang.IllegalArgumentException: Property 'sessionFactory' is required 但实际上我的Dao数据库访问类中已经写了sessionFactory这个类的get和set方法,spring配置文件中也写了sessionFactory这个bean,Dao类引用这个bean,然后action类再引用Dao类。action类继承Action类,重写execute方法。
有人给我说是项目所用的jar包有问题,版本不完整统一,造成服务器和浏览器报一些奇怪的莫名其妙的错误,给我拷了一个ssh框架用的jar包集合,但struts是2.0版本的,我编写的项目是struts1.2版本的,不知道这个对运行项目有没有影响。
展开
 我来答
匿名用户
2014-03-08
展开全部
类似
<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
...
</bean>

<bean id="Dao" class="Dao">
<property name="sessionFactory" ref="sessionFactory"></悄物property>老迅
</bean>

都启含液有了么,tomcat启动的时候报的错么
更多追问追答
追问
你说的配置文件applicationContext.xml中已经配置了sessionFactory项和Dao项,错误是在tomcat启动后在浏览器地址栏中输入路径地址的时候报的错
追答
struts1和2完全不一样
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式