176142998

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            116 Posts :: 0 Stories :: 45 Comments :: 0 Trackbacks

          <html:messages>
          Action 中 :
                  ActionMessages message = new ActionMessages();
                  message.add(" 消息句柄 ",new ActionMessage(" 資源文件中 Key 值 ",String 類型描述信息 ));
                  this.addMessages(request,message);
                  return ActionForward;
          JSP 頁面中 :
                  <html:messages id=" 指定使用消息的標識 " property=" 消息句柄 " message="true|false">
                     <bean:write name=" 以上所指 ID 標識 "/>
                  </html:messages>

          例如:

          Action方法中:
          saveMessage(request,"頁面要顯示的消息");

          Action的調用的方法,可以寫真Action實現類的父類 BaseDispatchAction :

          public ActionMessages saveMessage(HttpServletRequest request, String key) {
                ActionMessages messages = new ActionMessages();
                return saveMessage(messages, request, key);
          }

          protected ActionMessages saveMessage(ActionMessages messages,
                 HttpServletRequest request, String key) {

                messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(key));
                saveMessages(request, messages);
                return messages;
          }

          頁面:

          <html:messages id="msg" message="true"><bean:write name="msg"/></html:messages>

           

          <html:errors>
          Action 中 :
                  ActionMessages message = new ActionMessages();
                  message.add(" 消息句柄 ",new ActionMessage(" 資源文件中 Key 值 ",String 類型描述信息 ));
                  this.saveErrors(request,message);
                  return ActionForward;
          JSP 頁面中 :
                  <html:errors property=" 消息句柄 "/>

          如果Action中這樣設定(false),頁面的提示信息將不從資源文件里讀取:
                  ActionMessages message = new ActionMessages();
                  message.add("消息句柄",new ActionMessage("String類型描述信息));",false));
                  this.saveErrors(request,message);
                  return ActionForward;
          JSP頁面:
                  <html:errors/>或<html:errors property="消息句柄"/>

          posted on 2008-07-09 17:21 飛飛 閱讀(337) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 余庆县| 巧家县| 阿克陶县| 瑞金市| 根河市| 开阳县| 安阳市| 仪陇县| 武清区| 嫩江县| 遂宁市| 甘泉县| 德惠市| 乌拉特前旗| 利津县| 安庆市| 郧西县| 无为县| 潜江市| 句容市| 苏州市| 通河县| 印江| 玛曲县| 樟树市| 沽源县| 襄樊市| 通州区| 宁津县| 吴忠市| 遂平县| 甘谷县| 庆元县| 耒阳市| 西盟| 西丰县| 福州市| 佛冈县| 海口市| 福泉市| 沙坪坝区|