雅典之夏的小站
          知人者智 自知者明 Fighting!!
          在Struts中可以通過<html:errors/>來顯示錯誤信息,今天簡單看了一點,總結一下:
          1)如果是采用了formbean的validate的話,首先,struts-config.xml中Action需要加入validate="true"
          ??????其實,在Actionform中的validate必須返回一個自己定義的Actionerrors,如例:
          ????public?ActionErrors?validate(ActionMapping?mapping,
          ????????????HttpServletRequest?request)?
          {
          ????????ActionErrors?errors?
          =?new?ActionErrors();
          ????????
          if?(this.content.equals(""))?{
          ????????????errors.add(
          "content",?new?ActionError("error.user"));
          ????????}

          ????????
          return?errors;
          ????}
          2)如果沒有采用,而是用Action驗證的話,也需要先定義一個Actionerrors,然后再通過
          saveErrors(request,errors);把Actionerrrors保存到request中
          3)需要注意的
          ? a,每個ActionErrors都有一個String,和一個ActionError構成,ActionError里面的String是和項目資源文件里的一一對應的,String是和html:errors中property相對應的。
          posted on 2006-10-30 17:23 rkind 閱讀(560) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 金沙县| 库伦旗| 武平县| 嵊泗县| 丰台区| 连平县| 托里县| 鄂尔多斯市| 绥宁县| 黎川县| 云安县| 阜阳市| 克拉玛依市| 寿光市| 广饶县| 阜康市| 九寨沟县| 泉州市| 定襄县| 葵青区| 嘉定区| 益阳市| 广平县| 章丘市| 阳信县| 洛川县| 焉耆| 东阿县| 彭山县| 大姚县| 嘉义县| 游戏| 中阳县| 车险| 平定县| 金秀| 美姑县| 蓬安县| 桐城市| 辽阳市| 手机|