我的struts-config.xml文件是这样的,有什么问题嘛?
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
<struts-config><form-beans>
<form-bean name="lookupForm" type="wiley.LookupForm"/>
</form-beans><action-mappings>
<action path="/Lookup"
type="wiley.LookupAction"
name="lookupForm"
input="/index.jsp">
<forward name="success" path="/quote.jsp" redirect="true"/>
<forward name="failure" path="/index.jsp" redirect="true"/>
</action>
</action-mappings></struts-config>

解决方案 »

  1.   

    web.xml配置文件中包含了下面代码没有?
    <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
      

  2.   

    to:kui(kui)
    包含了to:zjlgigi(张无忌)
    是用STRUTS1.0 .2不过我想与版本关系不大吧?因为我在提交页面的时候很快就会到达一个空白页面,而我的电脑的速度是很面的,所以说根本就没有调用action类
      

  3.   

    这是我的web.xml文件
    <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
        <!-- Define servlet-mapped and path-mapped example filters -->
        <!-- Action Servlet Configuration -->
      <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <init-param>
            <param-name>application</param-name>
    <param-value>ApplicationResources</param-value>
         </init-param>
       <init-param>
        <param-name>debug</param-name>
        <param-value>0</param-value>
        </init-param>
         <init-param>
        <param-name>detail</param-name>
        <param-value>0</param-value>
        </init-param>
        <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
      </servlet><servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
    </servlet-mapping>
    <!--
    <servlet-mapping>
    <servlet-name>invoker</servlet-name>
    <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
    -->  <!-- The Welcome File List -->
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>  <!-- Struts Tag Library Descriptors -->
      <taglib>
        <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
        <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
      </taglib>  <taglib>
        <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
        <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
      </taglib>  <taglib>
        <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
        <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
      </taglib>    <taglib>
            <taglib-uri>
       http://jakarta.apache.org/tomcat/debug-taglib
            </taglib-uri>
            <taglib-location>
               /WEB-INF/jsp/debug-taglib.tld
            </taglib-location>
        </taglib>    <taglib>
            <taglib-uri>
       http://jakarta.apache.org/tomcat/examples-taglib
            </taglib-uri>
            <taglib-location>
               /WEB-INF/jsp/example-taglib.tld
            </taglib-location>
        </taglib>
        
        
        <resource-ref>
          <res-ref-name>mail/Session</res-ref-name>
          <res-type>javax.mail.Session</res-type>
          <res-auth>Container</res-auth>
        </resource-ref>    <security-constraint>
          <display-name>Example Security Constraint</display-name>
          <web-resource-collection>
             <web-resource-name>Protected Area</web-resource-name>
     <!-- Define the context-relative URL(s) to be protected -->
             <url-pattern>/jsp/security/protected/*</url-pattern>
     <!-- If you list http methods, only those methods are protected -->
     <http-method>DELETE</http-method>
             <http-method>GET</http-method>
             <http-method>POST</http-method>
     <http-method>PUT</http-method>
          </web-resource-collection>
          <auth-constraint>
             <!-- Anyone with one of the listed roles may access this area -->
             <role-name>tomcat</role-name>
     <role-name>role1</role-name>
          </auth-constraint>
        </security-constraint>    <!-- Default login configuration uses form-based authentication -->
        <login-config>
          <auth-method>FORM</auth-method>
          <realm-name>Example Form-Based Authentication Area</realm-name>
          <form-login-config>
            <form-login-page>/jsp/security/protected/login.jsp</form-login-page>
            <form-error-page>/jsp/security/protected/error.jsp</form-error-page>
          </form-login-config>
        </login-config>    <!-- Environment entry examples -->
        <!--env-entry>
          <env-entry-description>
             The maximum number of tax exemptions allowed to be set.
          </env-entry-description>
          <env-entry-name>maxExemptions</env-entry-name>
          <env-entry-value>15</env-entry-value>
          <env-entry-type>java.lang.Integer</env-entry-type>
        </env-entry-->
        <env-entry>
          <env-entry-name>minExemptions</env-entry-name>
          <env-entry-value>1</env-entry-value>
          <env-entry-type>java.lang.Integer</env-entry-type>
        </env-entry>
        <env-entry>
          <env-entry-name>foo/name1</env-entry-name>
          <env-entry-value>value1</env-entry-value>
          <env-entry-type>java.lang.String</env-entry-type>
        </env-entry>
        <env-entry>
          <env-entry-name>foo/bar/name2</env-entry-name>
          <env-entry-value>true</env-entry-value>
          <env-entry-type>java.lang.Boolean</env-entry-type>
        </env-entry>
        <env-entry>
          <env-entry-name>name3</env-entry-name>
          <env-entry-value>1</env-entry-value>
          <env-entry-type>java.lang.Integer</env-entry-type>
        </env-entry>
        <env-entry>
          <env-entry-name>foo/name4</env-entry-name>
          <env-entry-value>10</env-entry-value>
          <env-entry-type>java.lang.Integer</env-entry-type>
        </env-entry>    <!-- EJB Reference -->
        <ejb-ref>
          <description>Example EJB Reference</description>
          <ejb-ref-name>ejb/Account</ejb-ref-name>
          <ejb-ref-type>Entity</ejb-ref-type>
          <home>com.mycompany.mypackage.AccountHome</home>
          <remote>com.mycompany.mypackage.Account</remote>
        </ejb-ref>    <!-- Local EJB Reference -->
        <ejb-local-ref>
          <description>Example Local EJB Reference</description>
          <ejb-ref-name>ejb/ProcessOrder</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <local-home>com.mycompany.mypackage.ProcessOrderHome</local-home>
          <local>com.mycompany.mypackage.ProcessOrder</local>
        </ejb-local-ref>
        
       </web-app>