1、為Structs應用配置Web.xml文件
第一步:配置ActionServlet
<servlet> <servlet-name>action</servlet-name> <servlet-class>org.appache. structs.ActionServlet</servlet-class></servlet><servlet-mapping> <servlet-name>action</servlet-name> <uri-pattern>*.do</url-pattern></servlet-mapping>
注意:不管應用中包含多少個子應用,都只需配置一個ActionServlet,因為ActionServlet支持多線程,目前的Structs框架只允許在應用中配置一個ActionServlet。
第二步:初始化參數對Servlet的運行環境進行初始化配置。
<servlet> <servlet-name> action</servlet-name> <servlet-class> org.appache. structs.ActionServlet </servlet-class> <init-param><param-name>config</param-name><param-value>/WEB-INF/structs-config.xml</param-value></init-param> </servlet>
表2-1. Struts1.1中用到的初始化參數
第三步:配置歡迎清單
當客戶訪問Web應用時,如果僅僅給出Web應用的Root URL,沒用指定具體的文件名,Web容器會自動調用Web應用的歡迎文件。
<welcome-file-list><welcome-file>welcome.jsp</welcome-file><welcome-file>index.jsp</welcome-file> </welcome-fiel-list>
說明:
由于
首先,在Structs配置文件中為被調用的Action創建一個全局的轉發項,例如:
新聞熱點
疑難解答