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

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

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

    爪哇一角

    共同探討STRUTS#HIBERNATE#SPRING#EJB等技術
    posts - 3, comments - 6, trackbacks - 0, articles - 99
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    七 JSFMessage信息

    Posted on 2009-01-20 14:48 非洲小白臉 閱讀(211) 評論(0)  編輯  收藏 所屬分類: JSF

    帶參數的Message信息設定:

    tag部分介紹了帶參數的Message在前臺的設定,現在來看看后臺的參數設定。

    ....

     String message = rsBundle.getString(

                          "test.message2");

     Object[] params = {"param1", "param2"};

     message = java.text.MessageFormat.format(message, params);

     

     FacesMessage facesMessage = new FacesMessage(

                  FacesMessage.SEVERITY_FATAL, message, message);

    ....

    FacesMessage建構時所使用的三個參數是嚴重程度、概述訊息與詳述訊息,嚴重程度有SEVERITY_FATAL、SEVERITY_ERROR、SEVERITY_WARN與SEVERITY_INFO四種。

     

    Message信息的表示可以在頁面上用標簽<h:messages>,也可以直接轉移到特定的error畫面,前面的例子已經說明了這一點。

    我們可以在faces-config.xml配置文件中設置<navigation-rule>中設置每個畫面的Error跳轉,也可以設置類似攔截器的東西,將同一類型的錯誤統一轉至Error畫面。

    Error攔截器可以根據exception-type或者error-code來分辨。

    如下:

    <error-page>

          <exception-type>javax.faces.FacesException</exception-type>

          <location>/pages/test.jsp</location>

    </error-page>

    或者

    <error-page>

          <error-code>500</error-code>

          <location>/pages/test.jsp</location>

    </error-page>

    添加到Web.xml中去就可以了。
    主站蜘蛛池模板: 亚洲精品一级无码中文字幕| 色多多www视频在线观看免费| 免费无码又爽又刺激网站直播| 亚洲免费福利视频| a成人毛片免费观看| 久久精品国产亚洲精品| 18禁超污无遮挡无码免费网站| 亚洲国产成人久久综合碰碰动漫3d| 国产裸体美女永久免费无遮挡| 亚洲精品视频在线观看你懂的| 亚洲视频在线免费| 久久免费视频观看| 最新免费jlzzjlzz在线播放| 色婷婷亚洲一区二区三区| 亚洲高清最新av网站| 8x8×在线永久免费视频| 处破女第一次亚洲18分钟| 亚洲中文字幕日产乱码高清app| 七色永久性tv网站免费看| 亚洲中文字幕无码久久2020| 亚洲一区二区三区乱码A| 99re6在线精品视频免费播放| 白白色免费在线视频| 亚洲中文字幕无码av在线| 免费一级毛片在线播放| 男的把j放进女人下面视频免费| 亚洲AV无码AV男人的天堂不卡 | 亚洲AV无码一区二区三区牲色| 可以免费观看一级毛片黄a| 亚洲人成免费网站| 亚洲日韩精品一区二区三区 | 丰满少妇作爱视频免费观看| 中文字幕亚洲综合久久| 亚洲熟妇无码另类久久久| 免费中文字幕不卡视频| 免费夜色污私人影院在线观看| 91成人免费观看网站| 希望影院高清免费观看视频| 57pao一国产成永久免费| 日韩精品极品视频在线观看免费| 最好免费观看高清在线|