Error creating bean with name 'userDAO' defined in class path resource [applicationContext.xml]

来源:百度知道 编辑:UC知道 时间:2024/05/27 02:07:26
问题如下:
exception

javax.servlet.ServletException: Error creating bean with name 'userDAO' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:516)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:423)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1158)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDAO' defined in class path resource [applicationCont

<property name="proxyTargetClass" value="true"></property>
<property name="transactionAttributes">
这个两个怎么没有ref配置?
应该是这两个property的配置没有成功找不到proxyTargetClass或者transactionAttributes他
我没这么干过。不知道这两个是你自己的 还是配置中就有的
你自己再修改下吧

缺少spring相关jar包