首页 > 软件测试/ 正文
开发dwr+struts的时候,会报以下的错误。两点注意:
1,如果formbean是自己写的,不是自动生成的,里面如果没有validate和reset方法。那么在配置文件中
validate="false"要设置成false。
2,<action name="testForm" path="/login" type="dev.trade.netopt.action.LoginAction" scope="request">不要把scope设置成request
【在dwr的org.directwebremoting.struts.StrutsCreator中
他是这样获取formbean的:
ActionForm formInstance = (ActionForm) WebContextFactory.get().getSession().getAttribute(formBean); 】
警告: Method execution failed:
java.lang.InstantiationException: Illegal Access to default constructor
at org.directwebremoting.struts.StrutsCreator.getInstance(StrutsCreator.java:138)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:348)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:595)
2008-7-15 16:09:51 org.directwebremoting.util.CommonsLoggingOutput warn
警告: --Erroring: batchId[0] message[java.lang.InstantiationException: Illegal Access to default constructor]
更多郑州中专技校有多少专业,郑州北大青鸟软件工程师培训好吗,郑州java软件开发培训学校,河南省软件培训机构排名,郑州大学生java培训学校哪家好,洛阳java培训机构哪家好相关文章
- 基于Java图形编程:事件模型与事件处理
- 基于代码的场景测试
- 客户端稳定性测试
- 敏捷开发过程中的测试开发
- 热议自动化测试发展前景
- 关于软件质量的思考——不只是测试
- 软件项目管理实践之如何实施质量控制?
- 同行评审常见问题解答
- 提高你的J2EE项目的质量
- 支持质量保证的协同开发环境
- 项目经理如何提高软件的质量
- 质量管理漫漫谈之软件质量指标
- 质量管理漫漫谈之也谈QA的考核
- 软件测试对质量负主要责任?
- IT项目管理的质量计划
- 同行评审那些事儿(九):最佳实践(1)
- 一个测试任务小记
- 软件工程与软件质量保证
- 软件开发各阶段的质量控制
- FAT32与NTFS的区别
- 智能手机刷ROM是什么意思
- 打开任务管理器快捷键
- 电脑的寿命有多长?
- 物理内存与虚拟内存区别
- 怎么学软件测试?
- Windows 7虚拟WIFI介绍
- 郑州比较好的Java培训
- 郑州有没有可以学软件开发的学校
- 学软件工程需要安装的软件
- 怎么在短期的时间内学会软件开发技术呢
- 搜索
-
- 热门标签