-
struts2? 接收參數(shù)?獲取的三種方式:
1、通過?字段的get方法?來進(jìn)行射籃
2、通過?Model?針對某個(gè)字段的get方法來實(shí)現(xiàn)? 參數(shù)傳遞
3、?通過ModelDriven?接收參數(shù)。
查看全部 -
struts2?接收參數(shù)的三種方式:
1、使用Action?的屬性接收
2、使用Domain?Model?接收
3、使用ModelDriven?接收
查看全部 -
struts.properties
通過修改?extension?屬性? ?將可用的struts后綴進(jìn)行修改
即可使用 .do? ?.json? 訪問action
查看全部 -
多個(gè)配置文件, 相當(dāng)于按功能模塊劃分的xml
可以通過include 進(jìn)行加載
查看全部 -
使用通配符 方式進(jìn)行 動(dòng)態(tài)方法調(diào)用
其中 *_*? ? ? ? ? ? ? *代表即將替換的類或者方法參數(shù)名
{1}? ?{2}? ? ? ?代表對應(yīng)*地方的值
查看全部 -
strtus2?動(dòng)態(tài)調(diào)用某個(gè)類?某個(gè)方法?中
若要使用?感嘆號(hào)方式,則需在xml?中配置一個(gè)屬性
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
查看全部 -
struts2? ? 直接調(diào)用某個(gè)類的?具體某個(gè)方法的方式:
1、xml?中?配置?method?屬性? ? ? ? ? ? 對應(yīng)?指定方法
2、感嘆號(hào)方式? ?helloAction!aaaa.action
3、通配符方式
查看全部 -
Action 搜索順序,
1、判斷?package是否存在
2、判斷action是否存在,若存在 ,? 則打開。??
3、action若不存在,則向上一級路徑中查找該action。直到默認(rèn)的namespace,? 找不到,則報(bào)錯(cuò)
查看全部 -
由于?strtus2?本身?是不提供?servlet API
所以無法獲取到?HttpServletRequest?
跟HttpServletResponse?對象的
但提供了三種方式去?獲取該對象:
1、ActionContex? ?act
2、實(shí)現(xiàn) ***Aware?接口
3、ServletActionContext
查看全部 -
struts 2?使用規(guī)則
1、servlet API
2、多個(gè)Action? 處理順序
3、動(dòng)態(tài)方法調(diào)用
4、指定多個(gè)配置文件
5、設(shè)置默認(rèn)處理Action
6、struts2后綴 (.do,? ? ? ? ? .json)
7、接收參數(shù)
8、處理結(jié)果類型
查看全部 -
structs的一些主要內(nèi)容
查看全部 -
Struts2實(shí)現(xiàn)servletAPI的三種方法:
一、ActionContext類
二、ServletActionContext類
三、實(shí)現(xiàn)ServletXXXAware接口
查看全部 -
下載Struts相關(guān)的jar包
查看全部 -
StrutsPrepareAndExecuteFilter可以在Action執(zhí)行之前添加我們自己的Filter
查看全部 -
Struts 工作原理
查看全部
舉報(bào)