缺少struts的其他包,你需要把struts中的那些.jar包都导入工程中

解决方案 »

  1.   

    就是jakarta-struts-1.2.4-lib.zip中的common-*.jar jakarta-oro.jar等
      

  2.   

    <action path="/validateEmployee" type="dw.strust.example.ValidateEmployeeAction" name="empForm scope="request" validate="true" input="/inputContent.jsp">
    name="empForm" 这里少个符号
      

  3.   

    public ActionForward execute(ActionMapping mapping,
                                   ActionForm form,
                                   HttpServletRequest request,
                                   HttpServletResponse response)
                                   throws IOException,ServletException{
      

  4.   

    你的jsp页面有没有在web-info下面放呢,因为:/outputContent.jsp,/inputContent.jsp
    都指的是web-info
      

  5.   

    WEB-INF/lib/下有struts.jar,你下面只有这一个jar包,不够。最简单的方法就是把struts解开后,把所有的jar包都放到lib中。呵呵。
      

  6.   

    一般是action forward 标签不对
      

  7.   

    WEB-INF/lib下有
    commons-beanutils.jar
    commons-digester.jar
    commons-fileupload.jar
    commons-logging.jar
    commons-validator.jar
    jakarta-oro.jar
    struts.jar
    antlr.jaraction path="/validateEmployee" type="dw.strust.example.ValidateEmployeeAction" name="empForm scope="request" validate="true" input="/inputContent.jsp">
    name="empForm" 这里少个符号
    ====
    也不少符号,是我少打了,就是老是出现
    .apache.jasper.JasperException: Cannot find ActionMappings or ActionFormBeans collection
      

  8.   

    <form-bean name="empForm" type="dw.strust.example.EmployeeForm"/>中必须申明你的jsp页面中form的属性property="name"的类型:
    <form-bean name="empForm" type="dw.strust.example.EmployeeForm">
             <form-property name="name" type="java.lang.String" />
    </form-bean>
      

  9.   

    <html:form action="/validateEmployee.do"应该为:
    <html:form name="empForm" action="/validateEmployee.do">否则会默认的查找name="validateEmployee"的对应的<form-bean/>申明。
      

  10.   

    偶出现的是:
    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:810)
    edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:398)一旦刷新就不会有这个问题了,请问原因是?