对了,报错信息没帖,如下:
exception org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.struts.taglib.html.JavascriptValidatorTag.doStartTag(JavascriptValidatorTag.java:316)
org.apache.jsp.zz_jsp._jspx_meth_html_javascript_0(zz_jsp.java:216)
org.apache.jsp.zz_jsp._jspService(zz_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.还有,我一去桌zz.jsp页面中的<html:javascript formName="zzForm"/>就没错了...

解决方案 »

  1.   

    <form-bean name="zzForm" type="org.apache.struts.validator.DynaValidatorActionForm">
    试试看将DynaValidatorActionForm改为DynaValidatorForm
      

  2.   

    试过了,还是不行.......我觉得从zz.jsp页面中的<html:javascript formName="zzForm"/>入手,,,,因为我去掉这句就正确了...
      

  3.   

    试试将 form name改为"/zz"
    <form name="/zz">
        <field property="zz" depends="required">
            <arg0 key="prompt.accountID"/>
        </field>
    </form>
      

  4.   

    struts-config.xml里面好像有没有ValidatorPlugIn啊
      

  5.   

    "struts-config.xml里面好像有没有ValidatorPlugIn啊
    "
    对我忘了,加上去行了..
    我其实是另外一个大点的项目遇到这个问题,,我发现问题在这里.
    所以另外写了个简单的来问你们.那个问题和这个一样,,,ValidatorPlugIn也加的..就不知怎么不行了..我昨天发帖的.
    http://community.csdn.net/Expert/topic/5398/5398697.xml?temp=.6593286那个与这个不同的仅是form bean
    这个form bean是在struts中声明的,,那个是自已写的,但没写reset()和validateo()方法.
    其它都一样的.
      

  6.   

    如果你在struts-config.xml里面配置的form-bean的类型是DynaValidatorForm那么在validator.xml里面相应的form的name应该用form-bean的名字
    如果你在struts-config.xml里面配置的form-bean的类型是DynaValidatorActionForm那么在validator.xml里面相应的form的name应该用使用该form-bean的action的path