struts (一)

时间:2023-11-26 12:16:50

1.jar

2、web.xml

<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">





    <display-name>Struts Blank</display-name>





    <filter>

<filter-name>struts2</filter-name>

<filter-class>

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

</filter-class>

<init-param>

<param-name>config</param-name>

<param-value>

struts-default.xml,struts-plugin.xml,../conf/struts.xml

</param-value>

</init-param>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>





</web-app>

3、

src/struts.xml

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">





<struts>



    <!-- 

    <constant name="struts.enable.DynamicMethodInvocation" value="false" />

    <constant name="struts.devMode" value="true" />





    <package name="default" namespace="/" extends="struts-default">





        <default-action-ref name="index" />





        <global-results>

            <result name="error">/error.jsp</result>

        </global-results>





        <global-exception-mappings>

            <exception-mapping exception="java.lang.Exception" result="error"/>

        </global-exception-mappings>





        <action name="index">

            <result type="redirectAction">

                <param name="actionName">HelloWorld</param>

                <param name="namespace">/example</param>

            </result>

        </action>

    </package>

    <include file="example.xml"/>

-->

    <!-- Add packages here -->





<package name="default" namespace="/" extends="struts-default">

        <action name="hello">

            <result>

                /hello.jsp

            </result>

        </action>

    </package>



</struts>

4

classpath  source

struts2_0100_introduction/WebContent/WEB-INF/classes