Struts 我是否编写了相应的strut-config.xml文件?

Struts 我是否编写了相应的strut-config.xml文件?,struts,Struts,我试图学习struts,但遇到了一个问题。下面是它的长短不一: 我遇到的问题是单击JSP提交按钮 相应的操作被调用 该操作跳转到java类中并创建适当的响应 响应将返回到操作 当响应最初不是null时,该操作将ActionForm结果设置为null 因此,到目前为止,我最好的猜测是,当我创建第二个动作类型或web xml动作映射不正确时,我不知何故破坏了配置。有谁能告诉我什么是错误的吗 配置方法 web.xml: 行动 org.apache.struts.action.ActionServ

我试图学习struts,但遇到了一个问题。下面是它的长短不一:

  • 我遇到的问题是单击JSP提交按钮
  • 相应的操作被调用
  • 该操作跳转到java类中并创建适当的响应
  • 响应将返回到操作
  • 当响应最初不是null时,该操作将ActionForm结果设置为null
  • 因此,到目前为止,我最好的猜测是,当我创建第二个动作类型或web xml动作映射不正确时,我不知何故破坏了配置。有谁能告诉我什么是错误的吗

    配置方法
    
    
    web.xml:
    
    行动
    org.apache.struts.action.ActionServlet
    配置
    /WEB-INF/struts-config.xml
    1.
    行动
    *.做
    /index.jsp
    
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
    <struts-config>
        <form-beans>
            <form-bean name="searchForm" type="com.agreen.struts.test.SearchForm" />
            <form-bean name="addForm" type="com.agreen.struts.test.AddEmployeeForm" />
        </form-beans>
        <global-forwards>
            <forward name="search" path="/search.jsp" redirect="false" />
            <forward name="addEmployee" path="/addEmployee.jsp" redirect="false" />
        </global-forwards>
        <action-mappings>
            <action path="/search"
                type="com.agreen.struts.test.SearchAction"
                name="searchForm"
                scope="request"
                validate="true"
                input="/search.jsp"></action>
    
            <action path="/addEmployee"
                type="com.agreen.struts.test.AddEmployeeAction"
                name="addForm"
                scope="request"
                validate="true"
                input="/addEmployee.jsp"></action>
        </action-mappings>
        <message-resources parameter="MessageResources" />
    </struts-config>
    
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app>
        <!-- Action Servlet Configuration-->
        <servlet>
            <servlet-name>action</servlet-name>
            <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
            <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>
        <!-- Action Servlet Mapping -->
        <servlet-mapping>
            <servlet-name>action</servlet-name>
            <url-pattern>*.do</url-pattern>
        </servlet-mapping>
        <!-- The Welcome File List -->
        <welcome-file-list>
            <welcome-file>/index.jsp</welcome-file>
        </welcome-file-list>
    </web-app>