jsf-2

    2熱度

    3回答

    我目前正在嘗試在ajax請求期間動態地將新組件添加到JSF組件樹。 實際上,我在AjaxBehaviorListener中的UIViewRoot組件中添加了一個子組件,該組件在ajax請求過程中在服務器端觸發。 問題在於新組件未呈現。看起來這個組件在渲染響應階段沒有考慮到。 你能幫我解決這個問題嗎? 問候, 紀堯姆

    1熱度

    1回答

    我在JSF應用程序中重定向頁面時遇到問題。我的導航規則是這樣的: <navigation-rule> <from-view-id>/index.xhtml</from-view-id> <navigation-case> <from-action>#{registerBean.registerUser}</from-action> <from-outco

    0熱度

    1回答

    我在獲取HtmlDataTable的數據模型被JSF 2.0和Facelets正確更新時遇到了問題。 我創建了一個自定義的基於Java的組件,它擴展了HtmlDataTable並動態地在encodeBegin方法中添加了列。 @Override public void encodeBegin(FacesContext context) throws IOException { if

    2熱度

    4回答

    我已經在Icefaces論壇上問過這個問題,但同時我意識到這是一個更通用的問題。 我想在我的MDB中收到消息時更新部分JSF頁面。 問題是,我如何從EJB容器中獲取FacesContext? 在消息處理函數FacesContext.getCurrentInstance()中返回null。 我也試圖讓一個JSF託管bean是一個MDB,但我不能(似乎你不能在同一個類中都有)。 因爲我是JSF世界的初

    1熱度

    1回答

    我已經使用AppFuse(使用JSP作爲Web框架)和RichFaces創建了一個小型Web應用程序。有一個使用rich:dataTable的頁面應該可以在沒有身份驗證的情況下訪問。 爲了使這一頁公開我把它改成了一個名爲「公共」的文件夾,並添加以下行的security.xml: <intercept-url pattern="/public/*" access="ROLE_ANONYMOUS,RO

    5熱度

    1回答

    我使用新的JSF2 <h:link>標籤,嵌套<f:param>使用get請求鏈接到頁面。但是,會話標識(cid)會通過鏈接的查詢參數傳播到新頁面。 是否可以通過<h:link>抑制對話傳播?即。在網址中沒有cid =#...?

    46熱度

    5回答

    在我的Web應用程序中,我使用Hibernate檢索數據並將其顯示在RichFaces數據表中。 在我的MySQL表中有一個類型爲「date」的字段。當我將這個字段打印到Bean的日誌中時,它會顯示數據庫中的正確日期(例如2010-04-21)。但在豐富:dataTable中它顯示是這樣的: 10年4月20日 因此,有1天的差異! 我添加了「f:convertDateTime」轉換器,並將「typ

    1熱度

    1回答

    這是一個最小的rich:dataTable示例,裏面有一個a4j:commandLink。點擊後,它向我的bean發送一個AJAX請求,並重新發送dataTable。 <rich:dataTable id="dataTable" value="#{carManager.all}" var="item"> <rich:column> <f:facet name="header"

    1熱度

    1回答

    我只想給JSF 2.0(MyFaces 2.0)嘗試使用Tomcat 6.0。 我對JSF完全陌生。我只是把一個靜態的xhtml作爲test.jsf放在應用程序根目錄下。當請求的URL,一個StackOverflowError總是會拋出: java.lang.StackOverflowError at org.apache.catalina.core.ApplicationHttpRequest

    0熱度

    1回答

    我開發有關GlassFish v3的,它使用JavaEE6和JSF2.0,等太陽-RI而壞的事情是,沒有變化/從太陽RI開關之外都可以應用(使用MyFaces或類似的東西)。現在 ,問題是,我想建立手工HtmlDatatable(在Java代碼中)。數據表應該代表一個java.util.Map其中第一列應顯示的關鍵和第二地圖的值。 我已經成功構建了一個java.util.List中的PanelGr