Struts2整合Spring,Actionmaven 配置spring报错报错,请问什么情况

SSH框架在整合Struts2和spring有,项目运行控制台不报错,但页面出现404,这是什么情况啊web.xml配置文件件的代码:
& xml&version="1.0"&encoding="UTF-8" &
&web-app&id="WebApp_9"&version="2.4"&xmlns=""&xmlns:xsi=""&xsi:schemaLocation=";"&
&&&&&display-name&Struts&Blank&/display-name&
&&&&&filter&
&&&&&&&&&filter-name&struts2&/filter-name&
&&&&&&&&&filter-class&org.apache.struts2.dispatcher.FilterDispatcher&/filter-class&
&&&&&/filter&
&&&&&filter-mapping&
&&&&&&&&&filter-name&struts2&/filter-name&
&&&&&&&&&url-pattern&/*&/url-pattern&
&&&&&/filter-mapping&
&&&&&context-param&
&&&& &param-name&contextConfigLocation&/param-name&
&&&& &param-value&/WEB-INF/classes/applicationContext.xml&/param-value&
&&&&&/context-param&
&&&&&listener&
&&&& &listener-class&org.springframeworntext.ContextLoaderListener&/listener-class&
&&&&&/listener&
&&&&&welcome-file-list&
&&&&&&&&&welcome-file&login.html&/welcome-file&
&&&&&/welcome-file-list&
&/web-app&
applicationContext.xml配置文件的代码:
& xml&version="1.0"&encoding="UTF-8" &
xmlns:xsi=""
xmlns:aop=""
xmlns:p=""
xsi:schemaLocation=";
&bean&id="loginAction"&class="demo.struts.LoginAction"&&/bean&
struts.xml配置文件:
& xml&version="1.0"&encoding="UTF-8" &
&!DOCTYPE&struts&PUBLIC
"-//Apache&Software&Foundation//DTD&Struts&Configuration&2.3//EN"
&constant&name="struts.objectFactory"&value="spring"/&
&include&file="struts-default.xml"&&/include&
&package&name="login"&extends="struts-default"&
&&&&&&&&&action&name="login"&class="loginAction"&
&&&&&&&&&&&&&result&/success.jsp&/result&
&&&&&&&&&&&&&result&name="fail"&/fail.jsp&/result&&
&&&&&&&&&/action&
&&&&&/package&&
action的代码:
package&demo.
import&org.springframework.web.struts.ActionS
public&class&LoginAction&extends&ActionSupport&{
private&String&
private&String&
private&String&博客访问: 698662
博文数量: 321
博客积分: 10107
博客等级: 上将
技术积分: 2455
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: 系统运维
javax.servlet.ServletException: Error creating bean with name '/login' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error set nested exception is PropertyAccessExceptionsException (1 errors) org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)------------------------------------------------------------------------
问题解决了, 是LoginAction里面NrSysUserTabDAO对应import的包是hibernate.
但是我是用springdao管理的action,对应改为hibernate.dao.*即可。-----------------------------------------------------------------------Listener启动失败web.xml中,绿色部分,对应改为红色的代码即可& &!-- Spring --&& &context-param&& &&param-name&contextConfigLocation&/param-name&& &&param-value&/WEB-INF/applicationContext.xml&/param-value&& &/context-param&& &servlet&&&&&&&& &servlet-name&contextLoader&/servlet-name&&&&&&&& &servlet-class&&&&&&&&&&&& org.springframework.web.context.ContextLoaderServlet&&&&&&& &/servlet-class&&&&&&&& &load-on-startup&0&/load-on-startup&&&& &/servlet&&&& &!--& & &listener&& &&listener-class&& && &org.springframework.web.context.ContextLoaderListener& &&/listener-class&& &/listener&& --&&&
阅读(341) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。2013年3月 总版技术专家分月排行榜第二
2014年2月 Java大版内专家分月排行榜第一2013年8月 Java大版内专家分月排行榜第一2013年5月 Java大版内专家分月排行榜第一2013年4月 Java大版内专家分月排行榜第一2013年3月 Java大版内专家分月排行榜第一2013年2月 Java大版内专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 maven配置文件报错 的文章

 

随机推荐