雅典之夏的小站
          知人者智 自知者明 Fighting!!
          在Struts中可以通過<html:errors/>來顯示錯誤信息,今天簡單看了一點(diǎn),總結(jié)一下:
          1)如果是采用了formbean的validate的話,首先,struts-config.xml中Action需要加入validate="true"
          ??????其實(shí),在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驗(yàn)證的話,也需要先定義一個Actionerrors,然后再通過
          saveErrors(request,errors);把Actionerrrors保存到request中
          3)需要注意的
          ? a,每個ActionErrors都有一個String,和一個ActionError構(gòu)成,ActionError里面的String是和項(xiàng)目資源文件里的一一對應(yīng)的,String是和html:errors中property相對應(yīng)的。
          posted on 2006-10-30 17:23 rkind 閱讀(560) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 兰溪市| 晴隆县| 安达市| 磐石市| 丹巴县| 宜君县| 含山县| 绩溪县| 仁怀市| 平山县| 叶城县| 德格县| 揭西县| 响水县| 长子县| 名山县| 永安市| 隆尧县| 和平县| 锦州市| 罗城| 广昌县| 临夏市| 依安县| 温泉县| 临江市| 卫辉市| 大渡口区| 虹口区| 绍兴县| 乐昌市| 邢台县| 贡山| 苏尼特左旗| 手游| 南通市| 南乐县| 浦江县| 余姚市| 微博| 北川|