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