隨筆-40  評論-66  文章-0  trackbacks-0
          ?ActionErrors ? errors ? = ? null; ? ?
          ? errors ? = ? new ? ActionErrors(); ? ?
          ? errors.add("isExist", ? new ? ActionError("error.isExist"));???
          // errors.add("isExist", ? new ? ActionError("error.isExist"));???等效于errors.add("isExist", ? new ? ActionMessage("error.isExist"));????

          ? saveErrors(request, ? errors); ?
          ? return ? (mapping.findForward("failure"));???


          failure頁面里也定義了<html:errors?? name="isExist"/> ?
          ? ApplicationResources.properties里面也定義了error.isExist=user ? have ? already ? exist!!!???
          ? 運行結果 跳轉到failure頁面,顯示“user ? have ? already ? exist!!!???”




          ActionErrors.GLOBAL_ERROR
          怎么理解
          它和我們使用普通的字符有什么區別啊

          部分代碼如下:
          err.add(ActionErrors.GLOBAL_ERROR, new ActionError("error.logon"));
          err.add("errinfo", new ActionError("error.logon"));

          以上兩名有什么區別啊


          沒什么區別
          ActionErrors.GLOBAL_ERROR也是一個字符串。
          最好寫做ActionErrors.GLOBAL_ERROR
          不然的話可能會報錯。


          posted on 2006-12-20 18:03 Super·shen BLOG 閱讀(2597) 評論(3)  編輯  收藏 所屬分類: JAVA技術

          評論:
          # re: 關于ActionErrors add函數用法 2006-12-25 10:04 | shen
          ActionMessage( )的構造函數參數個數 到底能有幾個?  回復  更多評論
            
          # re: 關于ActionErrors add函數用法[未登錄] 2008-02-14 13:42 | 00
          1213  回復  更多評論
            
          # re: 關于ActionErrors add函數用法[未登錄] 2010-03-15 15:19 | Haha
          errors.add("isExist", new ActionError("error.isExist"));
          參數isExist為null 或 “”(空字符串)都可以!前提是頁面只有<html:errors />  回復  更多評論
            
          主站蜘蛛池模板: 长岭县| 大化| 敦煌市| 商南县| 商河县| 三穗县| 绥棱县| 贡嘎县| 防城港市| 佛山市| 高邮市| 温州市| 高雄市| 普安县| 遂昌县| 沙雅县| 师宗县| 涟水县| 彝良县| 尤溪县| 伊吾县| 武穴市| 拉萨市| 辽宁省| 册亨县| 宜兰市| 稷山县| 田阳县| 石渠县| 砚山县| 红河县| 双桥区| 来宾市| 徐闻县| 莱芜市| 台安县| 庆阳市| 新津县| 上高县| 丰原市| 息烽县|