TOMCAT报错如下:
严重: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Exception creating bean of class com.oa.aurhentication.struts.form.registerForm: {1}
at org.apache.struts.taglib.html.FormTag.initFormBean(FormTag.java:463)
at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:433)
at org.apache.jsp.office.authentication.register_jsp._jspx_meth_html_005fform_005f0(register_jsp.java:207)
at org.apache.jsp.office.authentication.register_jsp._jspService(register_jsp.java:135)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.oa.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:102)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
希望大家多多帮助~~本人结贴率100%望大家积极参与!!!!!!!

解决方案 »

  1.   

    请问需要那一部分的代码啊?是要JSP的还是FORM的还是STRUTS 的 ?
      

  2.   

    jsp的 <html:form action="/authentication/AuthenticationAction.do"
    method="list">
    struts的<action
         input="/office/authentication/register.jsp" name="registerForm"
         parameter="method" path="/authentication/AuthenticationAction"
         scope="request"
         type="com.oa.authentication.action.AuthenticationAction">
     
         <forward name="list" path="/office/authentication/register.jsp"></forward>
         <forward name="search" path="/office/authentication/registerAdmin.jsp"></forward>     <forward name="addOrEdit" path="/office/authentication/register.jsp"></forward>
         <forward name="success" path="/office/authentication/charge.jsp"></forward>
        </action>  
      

  3.   

    actionForm里面的属性都要设置成 String类型, 还有在action中还要做转换 ... struts1的毒瘤
      

  4.   

    我在ACTIONFORM中的属性全部都是STRING类型的,action中要做转换怎么个转换法啊???
      

  5.   

    PojoName.setId(Long.parseLong(ActionFormName.getId()))
    对你有帮助吗?
      

  6.   

    是不是从list传值的时候类型不同导致显示的问题!