本篇內(nèi)容主要講解“如何使用多個Struts配置文件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用多個Struts配置文件”吧!
在單縣等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網(wǎng)站建設、做網(wǎng)站 網(wǎng)站設計制作定制網(wǎng)站開發(fā),公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,品牌網(wǎng)站設計,成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設公司,單縣網(wǎng)站建設費用合理。
Struts配置文件之多配置文件 (單模塊)
< 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, /WEB-INF/struts-config-2.xml < /PARAM-VALUE> < /INIT-PARAM> < LOAD-ON-STARTUP>1< /LOAD-ON-STARTUP> < /SERVLET> |
當ActionServlet被載入時, Struts 將多個文件在內(nèi)存中合并成一個單一的文件。
Struts 1.1引入了對多配置文件的支持。每一個Struts配置文件都必須是一個有效的XML 文件并且必須符合struts-config XML DTD。在可以在web.xml中將這些文件聲明為ActionServlet的初始化參數(shù)config的值。你可以將這些文件指定為逗號分隔的路徑列表。運行時,這些文件會在內(nèi)存中合并成一個文件。如果出現(xiàn)重復元素,比如具有相同的name屬性的兩個不同的form bean 聲明,則***一個讀入的Struts配置優(yōu)先。
多配置文件(多模塊)
< 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-default-config.xml, /WEB-INF/struts-default-config-2.xml < /PARAM-VALUE> < /INIT-PARAM> < INIT-PARAM> < PARAM-NAME>config/module1< /PARAM-NAME> < PARAM-VALUE> /WEB-INF/struts-module1-config.xml < /PARAM-VALUE> < /INIT-PARAM> < INIT-PARAM> < PARAM-NAME>config/module2< /PARAM-NAME> < PARAM-VALUE> /WEB-INF/struts-module2-config.xml, /WEB-INF/struts-module2-config-2.xml, /WEB-INF/struts-module2-config-3.xml < /PARAM-VALUE> < /INIT-PARAM> < LOAD-ON-STARTUP>1 < /SERVLET> |
每一個module 都通過其自己的Struts配置文件進行定義。每一個Struts 應用都隱含的具有一個默認module。默認module 沒有名字。附加的模塊通過指定一個模塊前綴來定義。前綴是Struts的ActionServlet的初始化參數(shù)中的config/后面緊跟的值。
到此,相信大家對“如何使用多個Struts配置文件”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!