階段1總結(jié)

一、Struts2簡(jiǎn)介
1、Servlet PK Filter
2、半成品,提高開(kāi)發(fā)效率
3、Struts2=struts+WebWork
二、搭建開(kāi)發(fā)環(huán)境
1、拷貝jar包
2、在構(gòu)建路徑的頂端建立struts.xml的配置文件
3、配置過(guò)濾器:(很多人會(huì)忘記)
三、第一個(gè)案例:
用戶發(fā)出請(qǐng)求:地址以action或者不寫(xiě)。默認(rèn)的
編寫(xiě)配置文件:指定動(dòng)作、動(dòng)作類、動(dòng)作方法、結(jié)果視圖
編寫(xiě)動(dòng)作類和動(dòng)作方法
四、執(zhí)行過(guò)程

五、Struts2的配置
1、配置文件和加載順序
default.properties struts-core-.jar org.apache.struts包
struts-default.xml struts-core-
.jar
sturts-plugin.xml 插件中
struts.xml 構(gòu)建路徑頂端 推薦
struts.properties 構(gòu)建路徑頂端
web.xml
2、constant常量配置
熟悉常用常量
3、package元素
name:唯一
extends:struts-default
namespace:小難度
abstract:沒(méi)有action子元素的包可以聲明為抽象包
4、action元素
name:動(dòng)作名稱。用戶用于請(qǐng)求
class:動(dòng)作類的全名。默認(rèn)值:ActionSupport
method:動(dòng)作方法名稱。默認(rèn)值:execute
六、動(dòng)作類的書(shū)寫(xiě)
1、POJO
2、實(shí)現(xiàn)Action接口
SUCCESS
ERROR
LOGIN
INPUT
NONE
3、繼承ActionSupport(推薦)
七、動(dòng)作方法
public String XXX(){}
不返回任何的視圖,返回null或none字符串。
八、動(dòng)作的請(qǐng)求
1、使用通配符* {1}
2、DMI動(dòng)態(tài)方法調(diào)用 action!m1
默認(rèn)是關(guān)閉的
九、在動(dòng)作中訪問(wèn)ServletAPI
方式一:ServletActionContext靜態(tài)方法(推薦)
方式二:動(dòng)作類實(shí)現(xiàn)XXXAware接口
是由一個(gè)攔截器負(fù)責(zé)注入的,servletConfig

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容