STRUTS框架不能创建FORMBEAN错误

mingyun310 2007-04-09 11:41:58
<ERROR> [org.apache.struts.util.RequestUtils] - Error creating form bean of class com.lenovo.sdm.regweb.web.forms.ReguditingForm
java.lang.NullPointerException
我遇到了个这个错误。说不能创建FORMBEAN。不知是什么原因引起的。望高手给以指点。
我的配置文件是:<form-beans>
<form-bean name="regAuditingForm" type="com.lenovo.sdm.regweb.web.forms.ReguditingForm"></form-bean>
</form-beans>
FORMBEAN也编译了。
...全文
492 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
li_d_s 2007-04-09
  • 打赏
  • 举报
回复
lz要仔细啊,如果是手写XML的话。也可以用eclipse的插件,比如MyEclipse什么的生成配置的XML文档,安全多了,至少不会犯这种错误
li_d_s 2007-04-09
  • 打赏
  • 举报
回复
很明显
<form-bean name="regAuditingForm" type="com.lenovo.sdm.regweb.web.forms.ReguditingForm"></form-bean>
里面ReguditingForm这个类名写错了,少了个A
mingyun310 2007-04-09
  • 打赏
  • 举报
回复
package com.lenovo.sdm.regweb.web.forms;

import org.apache.struts.action.ActionForm;

public class RegAuditingForm extends ActionForm {
/**
*
*/
private static final long serialVersionUID = 1L;

private String[] raID = null;

public String[] getRaID() {
return raID;
}

public void setRaID(String[] raID) {
this.raID = raID;
}

}
mingyun310 2007-04-09
  • 打赏
  • 举报
回复
<2007-04-99 11:04:578> <ERROR> [org.apache.struts.util.RequestUtils] - Error creating form bean of class com.lenovo.sdm.regweb.web.forms.ReguditingForm
java.lang.NullPointerException
at org.apache.struts.config.FormBeanConfig.createActionForm(FormBeanConfig.java:212)
at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:292)
at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:191)
at org.apache.struts.action.RequestProcessor.processActionForm(RequestProcessor.java:319)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:202)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
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:118)
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:534)
li_d_s 2007-04-09
  • 打赏
  • 举报
回复
完整的exception stack trace和Form文件的源代码
mingyun310 2007-04-09
  • 打赏
  • 举报
回复
汗。多谢啊。

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧