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