1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽; 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會。
掌握Struts2環(huán)境搭建,域模型,驅(qū)動模型傳值,servlet API與Action的交互,Action及result的配置,js,validate,xml文件的三種合法性驗(yàn)證機(jī)制,常用標(biāo)簽的使用,在標(biāo)簽控件中設(shè)置map,list,數(shù)組的值,token,timer,alias內(nèi)置攔截器的使用,自定義攔截器,攔截器實(shí)現(xiàn)權(quán)限控制,文章內(nèi)容過濾,方法攔截器,利用攔截器實(shí)現(xiàn)文件上傳,控制文件大小和文件類型,文件下載及中文名稱文件無法下載問題,全局result配置,8種不同類型的result配置,異常配置,國際化和jquery的整合等
?
課程介紹及配置,struts2包的導(dǎo)入,struts2.xml配置文件詳解,環(huán)境測試
1.創(chuàng)建Action類,在struts2.xml種配置Action及result 2.創(chuàng)建jsp頁面,把jsp頁面的值直接傳入Action中,頁面的配置; 3.項(xiàng)目測試
在Action中定義javabean變量,頁面中的控件對應(yīng)Action中javabean的對象及成員屬性,頁面控件中的值直接傳到Action中對應(yīng)的javabean中
在Action中定義javabean變量同時實(shí)現(xiàn)ModelDriven接口,頁面中的控件對應(yīng)Action中javabean的成員屬性,頁面控件中的值直接傳到Action中對應(yīng)的javabean中
1.針對不同操作在Action中定義不同的方法,頁面指定Action中定義的方法,提交表單時會自動進(jìn)入對應(yīng)的函數(shù)進(jìn)行操作;
1.針對不同操作在Action中定義不同的方法,頁面只需指定在struts2中配置的不同action名稱,同時通過method屬性指定要調(diào)用的方法,提交表單時會自動進(jìn)入對應(yīng)的函數(shù)進(jìn)行操作;
通過4種不同的方法分別在Action中獲取request,response,session,application對象;
針對Action中不同的操作函數(shù),定義不同的驗(yàn)證函數(shù),驗(yàn)證函數(shù)的命名規(guī)則,驗(yàn)證方法等進(jìn)行詳細(xì)介紹
通過配置xml文件對頁面的控件進(jìn)行合法性驗(yàn)證,xml文件的命名規(guī)則,詳細(xì)的配置方法進(jìn)行詳細(xì)講解
xml文件驗(yàn)證中常用的8種不同類型的驗(yàn)證方法進(jìn)行詳細(xì)講解
if標(biāo)簽,iterator標(biāo)簽,bean標(biāo)簽,property標(biāo)簽等標(biāo)簽的使用
在Action中定義map類型,list類型,數(shù)組類型的變量并設(shè)置對應(yīng)的值,頁面中的radio,checkboxList,select等控件綁定Action中的值,數(shù)據(jù)自助設(shè)置到對應(yīng)的控件
利用系統(tǒng)攔截器,通過token標(biāo)簽解決新增重復(fù)數(shù)據(jù)問題
攔截器原理與作用,常用內(nèi)置攔截器的介紹,攔截器的配置,演示alias攔截器的使用
通過interceptor接口實(shí)現(xiàn)自定義攔截器,演示執(zhí)行效果
繼承AbstractInterceptor類實(shí)現(xiàn)自定義攔截器,通過自定義攔截器實(shí)現(xiàn)系統(tǒng)權(quán)限控制功能
自定義攔截器實(shí)現(xiàn)過濾文章內(nèi)容非法關(guān)鍵字
繼承MethodFilterInterceptor攔截器,通過配置實(shí)現(xiàn)部分方法攔截,部分方法不攔截的功能
配置全局result及使用;配置異常,使整個系統(tǒng)遇到對應(yīng)的異常時到指定的頁面顯示錯誤信息;國際化的配置及生成不同語言的配置文件
文件上傳頁面的設(shè)置,利用fileUpload攔截器實(shí)現(xiàn)文件上傳功能,控制可以上傳的文件類型,文件大小,修改報錯的中文信息
攔截器實(shí)現(xiàn)文件下載,可以指定下載文件的類型,大??;解決中文文件不能下載問題