posts - 9, comments - 4, trackbacks - 0, articles - 2
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          1、類型轉(zhuǎn)換器負(fù)責(zé)請(qǐng)求參數(shù)的類型轉(zhuǎn)換,并將這些值設(shè)置成Action的屬性值。
          2、在類型轉(zhuǎn)換中如果出現(xiàn)異常,將異常保存到ActionContext中,conversionError攔截器負(fù)責(zé)將其封裝到fieldError中,然后執(zhí)行3,如無(wú)異常,直接進(jìn)入3。
          3、通過(guò)反射調(diào)用validatorXxx方法,Xxx代表處理用戶請(qǐng)求的業(yè)務(wù)邏輯的方法名。
          4、調(diào)用Action類的validator方法。
          5、如果以上沒(méi)有出現(xiàn)fieldError,則調(diào)用Action的業(yè)務(wù)處理方法,如有fieldError錯(cuò)誤,轉(zhuǎn)入input邏輯視圖所指定的視圖資源。

          處理流程如下:


          struts.gif

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 广德县| 广平县| 吴江市| 江川县| 武陟县| 观塘区| 平塘县| 伊宁县| 铁岭市| 保靖县| 曲靖市| 哈密市| 济源市| 利川市| 毕节市| 台湾省| 客服| 西盟| 禄丰县| 正阳县| 泰宁县| 天祝| 会宁县| 长治县| 同心县| 清丰县| 双城市| 洛扎县| 咸丰县| 深水埗区| 本溪市| 宜君县| 鄂托克前旗| 扎兰屯市| 和静县| 林甸县| 青田县| 布拖县| 正安县| 蒲江县| 金塔县|