日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
淺談如何使用多個Struts配置文件

Struts配置文件之多配置文件 (單模塊)

創(chuàng)新互聯(lián)建站一直在為企業(yè)提供服務(wù),多年的磨煉,使我們在創(chuàng)意設(shè)計,營銷型網(wǎng)站到技術(shù)研發(fā)擁有了開發(fā)經(jīng)驗。我們擅長傾聽企業(yè)需求,挖掘用戶對產(chǎn)品需求服務(wù)價值,為企業(yè)制作有用的創(chuàng)意設(shè)計體驗。核心團(tuán)隊擁有超過十多年以上行業(yè)經(jīng)驗,涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)綿陽服務(wù)器托管、app開發(fā)定制、手機(jī)移動建站、網(wǎng)頁設(shè)計、網(wǎng)絡(luò)整合營銷。

< 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>

當(dāng)ActionServlet被載入時, Struts 將多個文件在內(nèi)存中合并成一個單一的文件。

Struts 1.1引入了對多配置文件的支持。每一個Struts配置文件都必須是一個有效的XML 文件并且必須符合struts-config XML DTD。在可以在web.xml中將這些文件聲明為ActionServlet的初始化參數(shù)config的值。你可以將這些文件指定為逗號分隔的路徑列表。運(yùn)行時,這些文件會在內(nèi)存中合并成一個文件。如果出現(xiàn)重復(fù)元素,比如具有相同的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配置文件進(jìn)行定義。每一個Struts 應(yīng)用都隱含的具有一個默認(rèn)module。默認(rèn)module 沒有名字。附加的模塊通過指定一個模塊前綴來定義。前綴是Struts的ActionServlet的初始化參數(shù)中的config/后面緊跟的值。


當(dāng)前題目:淺談如何使用多個Struts配置文件
本文地址:http://www.5511xx.com/article/coichhh.html