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

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

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

    隨筆-112  評論-73  文章-0  trackbacks-0

    Trinidad發布了1.2.1版本,針對JSF1.2實現的組件,下載了Example,將jsf-impl.jar和jsf-api.jar(是SUN對JSF1.2的實現)及其依賴包復制到WEB-INF/lib目錄下即可運行了.

    參照這個Example就可以創建自己的JSF應用了.

    下面主要介紹一下trinidad 與facelets一起使用時我遇到的問題及解決方法:

    主要是配置web.xml和faces-config.xml 可以參照https://facelets.dev.java.net/nonav/docs/dev/docbook.html#gettingstarted-setup-web這個文檔來配置facelets,后面附有完整的配置好的代碼。

    需要注意的問題就是:

    配置好的facelets后在faces-config.xml中有這樣一段代碼:

    <application>
        <view-handler>
          com.sun.facelets.FaceletViewHandler
        </view-handler>    
    </application> 
    
    在加入trinidad后這部分變為
    
      <application>
    <default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id>

    <locale-config>
    <default-locale>cn</default-locale>
    <supported-locale>en</supported-locale>
    </locale-config>
    </application>
    一定要將
    
        <view-handler>
          com.sun.facelets.FaceletViewHandler
        </view-handler>    
    這段刪除才可以顯示出頁面。要不然會提示一個錯誤:
    
    
    
    java.lang.IllegalStateException: No RenderingContext
            at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java:156)
            at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:704)
            at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1267)
            at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:757)
            at javax.faces.component.UIComponent.encodeAll(UIComponent.java:890)
            at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:571)
            at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
            at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:171)
            at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
            at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
    
    

    web.xml(已經配置好了JSF1.2(sun實現)\facelets\spring)
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4" xmlns=" xmlns:xsi="
    face-config.xml
    
    <?xml version="1.0" encoding="UTF-8"?>
    <faces-config version="1.2" xmlns="
    xmlns:xi=" xmlns:xsi="

    Technorati : ,

    posted on 2007-07-18 17:59 Libo 閱讀(1595) 評論(1)  編輯  收藏

    評論:
    # re: facelets1.2 與 trinidad1.2.1 2007-07-18 22:54 | ginkgo
    good blog.

    btw.
    myfaces 1.2 released.
      回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 永久中文字幕免费视频网站| 在线视频精品免费| 日韩亚洲国产综合久久久| 亚洲日本中文字幕天天更新| 日韩视频在线精品视频免费观看| 久久精品九九亚洲精品| 国产精品视频免费观看| 国产精品亚洲精品| 啦啦啦中文在线观看电视剧免费版 | 久久久久亚洲AV成人网| eeuss影院免费直达入口| 亚洲人成在线播放网站| 日韩免费高清大片在线| 亚洲图片中文字幕| 永久免费看mv网站入口| 色天使色婷婷在线影院亚洲| 亚洲精品国产高清不卡在线 | 8x8×在线永久免费视频| 亚洲国产美女精品久久| 成人黄页网站免费观看大全| 亚洲av永久中文无码精品综合| 又大又黄又粗又爽的免费视频| 精品乱子伦一区二区三区高清免费播放 | 激情婷婷成人亚洲综合| 亚洲自偷自偷图片| 四虎最新永久免费视频| 在线观看日本亚洲一区| 亚洲国产精品自产在线播放 | 中文字幕乱码系列免费| 精品亚洲成AV人在线观看| 我想看一级毛片免费的| 国产免费一级高清淫曰本片 | 国产亚洲精品美女| 亚洲av伊人久久综合密臀性色| 国产一卡2卡3卡4卡无卡免费视频 国产一卡二卡3卡四卡免费 | 精品免费人成视频app| mm1313亚洲国产精品无码试看 | 午夜在线a亚洲v天堂网2019| 国产一区二区三区在线观看免费| 久久久久女教师免费一区| 亚洲一区二区三区精品视频 |