-
處理結(jié)果類(lèi)型查看全部
-
處理結(jié)果類(lèi)型查看全部
-
struts2的處理流程查看全部
-
接收參數(shù) 1,使用Action的屬性接受參數(shù),在Action中定義需要接受的屬性,并寫(xiě)它的set/get方法。 2,使用DomainModel接受參數(shù),創(chuàng)建實(shí)體類(lèi)定義需要接受的屬性,并set/get方法,在Action中創(chuàng)建實(shí)體類(lèi)名屬性。并在界面進(jìn)行指定。 3,使用ModelDriver接受參數(shù),在Action中實(shí)現(xiàn)ModelDriver<實(shí)體類(lèi)名>接口,并實(shí)現(xiàn)方法返回當(dāng)前需要轉(zhuǎn)換的對(duì)象,刪除set/get方法,并對(duì) 對(duì)象 進(jìn)行實(shí)例化,并取消指定。 4,request 5,獲取List集合中的參數(shù)。獲取多個(gè)參數(shù)。查看全部
-
Struts2的后綴 有3處可以設(shè)置 struts.xml(constant標(biāo)簽 name="strust.action.extension" value="**") 、struts.properties (strust.action.extension=**) 、web.xml(struts過(guò)濾器初始參數(shù)strust.action.extension 參數(shù)值**) **表示后綴值多個(gè)可以用英文逗號(hào)分開(kāi)。查看全部
-
指定多個(gè)配置文件查看全部
-
Struts2 動(dòng)態(tài)方法調(diào)用的三種方式。1、指定method屬性,有幾個(gè)方法,就要在xml中配置幾個(gè)Action.2、感嘆號(hào)配置<constant name ="struts.enable.DynamicMethodInvocation" value="true"></constant>,有幾個(gè)方法,在xml中配置幾個(gè)result。在url地址中.action后綴前加感嘆號(hào)方法名 來(lái)訪(fǎng)問(wèn)。3、通配符方式name="*" method="{1}" class="{1}" result標(biāo)簽也可以包含{1}查看全部
-
動(dòng)態(tài)方法調(diào)用查看全部
-
Action搜索順序查看全部
-
訪(fǎng)問(wèn)servlet API (request\response)查看全部
-
8個(gè)方面去深入講解Struts2的用法查看全部
-
核心文件: struts.properties查看全部
-
核心文件: web.xml查看全部
-
核心文件: struts.xml查看全部
-
用戶(hù)的請(qǐng)求HttpServletRequest--->過(guò)濾器filter--->ActionMapper(.action)請(qǐng)求---->過(guò)濾器---->ActionProxy---->通過(guò)ConfigurationManager讀取struts.xml中的ActionInvocation具體的Action類(lèi)---->通過(guò)ActionProxy創(chuàng)建Action反向?qū)嵗?--->攔截器--->action,返回result(字符串對(duì)象)對(duì)應(yīng)的視圖---->攔截器---->HttpServletResponse返回請(qǐng)求查看全部
舉報(bào)
0/150
提交
取消