首次整合struts2+spring 提交表单后报的500错误
来源:互联网 发布:c foreach遍历数组 编辑:程序博客网 时间:2024/06/13 23:41
spring+struts2整合,做了一个用户登陆的测试程序,附下配置文件片段
<constant name="struts.objectFactory" value="spring"/>
<package name="struts-config" namespace="/" extends="struts-default">
<act
<result name="frame">/frame.jsp </result>
</act
</package>
</struts>
但提交表单后报的如下500错误,如果直接写class="com.system.actionLoginAction"可以执行
Unable to instantiate Act
com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:306)
com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:387)
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:186)
org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458)
org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:76)
从错误看是spring没能给struts2创建出act
1.没有加载struts2-spring-plugin-2.1.8.1.jar
2.包冲突,删除asm.jar(网上说的)
3.struts或spring 配置文件错误(可以看我写的“struts2+spring整合框架 ”)
4.spring配置文件名错误,spring配置文件默认是applicationContext.xml,在web.xml中可能会配成
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext-*.xml,classpath*:applicationContext-*.xml</param-value>
</context-param>
- 首次整合struts2+spring 提交表单后报的500错误
- ExtJS+Struts2提交表单报脚本错误的问题
- 由Spring管理的Struts2 错误信息重复累加和错误后无法再提交问题
- struts2整合spring报404
- struts2整合spring后常会忽略的一些细节导致注入service时失败,程序运行报空指针。
- springmvc form表单提交报400错误
- form表单提交浏览器报404错误
- struts2 表单提交后,返回原页面,保存表单radio 等标签的值
- struts2与spring整合后Action的配置方式
- 提交表单报400错误,提示 “您提交的数据无法验证”
- struts2和spring整合时,报异常
- struts2+spring+hibernate整合报错解决方案
- SSH整合和struts2表单提交乱码问题解决办法
- Struts2 报500错误
- 故障:使用Struts2框架,表单提交后,抛异常,得不到自己想要的回复。
- struts2防止表单重复提交,报空指针
- Struts2 Unexpected Exception提交表单控制台报Exception
- Struts2+hibernate+spring整合时错误
- 36. BOM (2)
- python 的Dict
- android如何使用bks和apache服务器进行https通信
- Matlab矩阵的运算
- iOS uitableview 局部刷新
- 首次整合struts2+spring 提交表单后报的500错误
- gentoo安装笔记(1)
- oracle LPAD和RPAD函数简介
- 【扣丁学堂】初级程序员更需要提高自己
- Single Number
- Hadoop2.2内存调优
- 广发多空杠杆浮动杠杆率计算
- 手动导入mysql
- u-boot 学习记录 (三) 源码分析(start.S)