<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 0, comments - 77, trackbacks - 0, articles - 356
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    html:messages與html:errors

    Posted on 2006-11-21 14:33 semovy 閱讀(645) 評論(0)  編輯  收藏 所屬分類: struts

    1. 簡介 ????
    ??? <html:messages> 標簽和 <html:errors> 標簽有些相似之處, 也能夠在網頁上輸出消息, 不過兩者的使用方法有些差別.
    2. 實例
    ??? <html:messages id="message" message="true">
    ??????? <bean:write name="message"/>
    ??? </html:messages>

    3. 屬性
    (1) name: 指定ActionMessages 對象存放在 request 或 session 范圍內的屬性 key(即上面實例中的message). 標簽處理類將根據這一屬性key 來檢索request 或 session 范圍的 ActionMessages 對象.

    (2) message: 指定消息的來源. 如果為true , 則從request 或 session 范圍內檢索出屬性 key為 Globals.MESSAGE_KEY 的 ActionMessages 對象, 此時 name 屬性無效; 如果為false ,則根據name 屬性來檢索ActionMessages 對象, 如果此時沒有設置name 屬性, 將采用默認值Globals.ERROR_KEY. message 屬性的默認值為false.
    (3) id: 用來命名從消息集合中檢索出的每個 ActionMessage 對象, 它和<bean:write>標簽的name 屬性匹配. 在上例中, <html:messages> 標簽的處理類每次從消息集合中取出一個 ActionMessages 對象, 就把它命名為 "message", <bean:write> 標簽接著把這個名為"message" 的ActionMessage 對象的消息輸出到網頁上.
    4. 創建ActionMessages 集合, 存入request 中
    ??? ActionMessages actionMessages = new ActionMessages();
    ??? actionMessages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("record.inserted"));
    ??? saveMessages(request, actionMessages);

    主站蜘蛛池模板: 亚洲产国偷V产偷V自拍色戒| 国产精品国产午夜免费福利看 | 91国内免费在线视频| 亚洲国产午夜中文字幕精品黄网站| 亚洲av纯肉无码精品动漫| 麻豆国产人免费人成免费视频| 国产精品高清视亚洲一区二区| 欧美日韩国产免费一区二区三区| 亚洲乱码一区二区三区国产精品| 在线精品免费视频| 免费人成网站永久| 亚洲日本一区二区三区在线| a毛看片免费观看视频| 亚洲网址在线观看你懂的| 6080午夜一级毛片免费看 | 无人在线直播免费观看| 亚洲av无码久久忘忧草| 好爽…又高潮了免费毛片| 久久亚洲中文字幕无码| 不卡精品国产_亚洲人成在线| 全黄大全大色全免费大片| 亚洲系列国产精品制服丝袜第| 一二三四免费观看在线视频中文版| 亚洲人成网站免费播放| 亚洲人成电影在线播放| 午夜影院免费观看| 亚洲熟妇自偷自拍另欧美| 亚洲综合另类小说色区色噜噜| 97国产在线公开免费观看| 亚洲国产成人AV在线播放 | 国产h肉在线视频免费观看| 亚洲日韩精品国产一区二区三区| 亚洲国产综合精品一区在线播放| 久久国产精品成人免费| 日韩亚洲国产综合高清| 国产亚洲av人片在线观看| 亚洲视频在线免费播放| 免费一级特黄特色大片| 亚洲欧洲日产韩国在线| 亚洲精品国产精品国自产观看 | 亚洲成?v人片天堂网无码|