posts - 89,  comments - 98,  trackbacks - 0
          1.struts1.1中,actionError與actionMessage只能從配置資源中取key 即:

          new ActionError("user.name")從資源中得到key

          ActionErrors.add("username",new ActionError("user.name"));

          在jsp中使用時(shí) 只有這樣才會(huì)正確顯示.

          前提條件是validate設(shè)置為false,input需要設(shè)置一下. 我不太喜歡actionForm當(dāng)中的validate方法,業(yè)務(wù)邏輯或者是驗(yàn)證邏輯寫在這里感覺不爽

          2.如果不想從properties中取得key,即不想配置,則使用

          ActionError("test",false),此處表示不啟用配置資源中的key

          這個(gè)方法在1.1.之前沒有

          3.另摘抄于網(wǎng)絡(luò)一文:如下

          在Struts里進(jìn)行表單驗(yàn)證和業(yè)務(wù)邏輯驗(yàn)證真是一個(gè)很麻煩的事情,看書、上網(wǎng)了解了ActionMessage與ActionErrors的基本知識(shí),可以拿來書上或網(wǎng)上的例程來試試。錯(cuò)、錯(cuò),又錯(cuò),還是有錯(cuò),我說是的我的程序結(jié)果有錯(cuò)誤,而不是真的顯示出了驗(yàn)證錯(cuò)誤信息。 怎么回事呢?經(jīng)過一天的不斷測試,成功了... 經(jīng)驗(yàn)就是: 在ActionFrom中使用ActionErrors 錯(cuò)誤信息添加用add(“error_key“,new ActionError(“error.input.name“)) jsp中使用顯示錯(cuò)誤。 在Actoin中使用ActionMessages 錯(cuò)誤信息添加使用add(“error_key“,new ActioinMessage(“errors.loginerror“)) jsp中使用來顯示錯(cuò)誤。不要管id和name中是什么,只要兩者一樣,就會(huì)顯示所有的ActionMessages出來 message屬性為true,顯示ActionMessages中所有信息,為false顯示ActionErrors中所有信息

          ============================================= HTML:MESSAGES,HTML:ERRORS,用法2007-08-12 22:09=================== Action 中 : ActionMessages message = new ActionMessages(); message.add(" 消息句柄 ",new ActionMessage(" 資源文件中 Key 值 ",String 類型描述信息 )); this.addMessages(request,message); return ActionForward; JSP 頁面中 : ======================== Action 中 : ActionMessages message = new ActionMessages(); message.add(" 消息句柄 ",new ActionMessage(" 資源文件中 Key 值 ",String 類型描述信息 )); this.saveErrors(request,message); return ActionForward; JSP 頁面中 : 如果Action中這樣設(shè)定(false),頁面的提示信息將不從資源文件里讀取: ActionMessages message = new ActionMessages(); message.add("消息句柄",new ActionMessage("String類型描述信息",false)); this.saveErrors(request,message); return ActionForward; JSP頁面:
          posted on 2009-08-01 11:02 水煮三國 閱讀(1965) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          <2009年8月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(4)

          隨筆分類(85)

          隨筆檔案(89)

          文章分類(14)

          文章檔案(42)

          收藏夾(37)

          java

          oracle

          Sybase

          搜索

          •  

          積分與排名

          • 積分 - 211033
          • 排名 - 266

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 满城县| 衡东县| 伊通| 佛山市| 兴化市| 巴楚县| 馆陶县| 柳林县| 静乐县| 横峰县| 三明市| 蒙城县| 乌兰浩特市| 郎溪县| 阿合奇县| 吉木乃县| 利川市| 定州市| 石阡县| 霍林郭勒市| 文水县| 禹城市| 夹江县| 右玉县| 上饶县| 泸定县| 台北县| 依兰县| 渑池县| 汝南县| 洛阳市| 吉水县| 垦利县| 永嘉县| 崇信县| 蒲江县| 德阳市| 萍乡市| 陵川县| 玉溪市| 晋江市|