1、為Structs應(yīng)用配置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>
注意:不管應(yīng)用中包含多少個子應(yīng)用,都只需配置一個ActionServlet,因?yàn)锳ctionServlet支持多線程,目前的Structs框架只允許在應(yīng)用中配置一個ActionServlet。
第二步:初始化參數(shù)對Servlet的運(yùn)行環(huán)境進(jìn)行初始化配置。
<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中用到的初始化參數(shù)
第三步:配置歡迎清單
當(dāng)客戶訪問Web應(yīng)用時,如果僅僅給出Web應(yīng)用的Root URL,沒用指定具體的文件名,Web容器會自動調(diào)用Web應(yīng)用的歡迎文件。
<welcome-file-list><welcome-file>welcome.jsp</welcome-file><welcome-file>index.jsp</welcome-file> </welcome-fiel-list>
說明:
由于
首先,在Structs配置文件中為被調(diào)用的Action創(chuàng)建一個全局的轉(zhuǎn)發(fā)項(xiàng),例如:
新聞熱點(diǎn)
疑難解答
圖片精選