時(shí)間不多,先記一些比較重要的細(xì)點(diǎn),有了新的領(lǐng)悟再不斷補(bǔ)充。
1.web.xml——配置Servlet
大多數(shù)Servlet是在用戶第一次請求的時(shí)候由應(yīng)用服務(wù)器創(chuàng)建并初始化,但<load-on-startup>n</load-on-startup>可以用來改變這種狀況,該元素說明某個Servlet在應(yīng)用程序啟動的時(shí)候就立即裝入Servlet,并初始化它。
這個標(biāo)簽的含義是指,容器啟動時(shí)加載這個servlet的順序,正常的取值范圍是:負(fù)數(shù),0-5,如果是負(fù)數(shù)或者沒有這個標(biāo)簽,則容器在啟動時(shí)不自動加載這個servlet,如果是0-5,則按照順序加載這個servlet,執(zhí)行初始化方法init()。數(shù)字是0-5,加載順序也是0-5。
2.struts-config.xml——配置Form、Action、Forward以及實(shí)現(xiàn)Action Mapping
Form:將表單數(shù)據(jù)封裝為一個ActionForm對象
Action:處理ActionForm里的數(shù)據(jù)
Forward:Action處理完后跳轉(zhuǎn)的地址
Action Mapping:第一步中初始化的Servlet根據(jù)web.xml配置的地址將Action Form對象傳遞給Action,并定義Forward,實(shí)現(xiàn)三者的關(guān)聯(lián)
3.***-config.xml——各個模塊的相關(guān)配置
4.Action
金錢,可以給路邊的陌生人,而時(shí)間,只愿意留給我在乎的人。
專注SOA、ESB,專注通信、教育領(lǐng)域數(shù)據(jù)交換。
MSN:java.paul@hotmail.com
Email:javapaul@163.com