codi

    4熱度

    2回答

    我試圖將JSF @ViewScoped註釋移植到CDI。原因是更多的教育,而不是根據需要。我選擇這個特定的範圍主要是由於缺少一個可能希望在CDI中實現的自定義範圍的更好的具體示例。我的起點是Porting the @ViewScoped JSF annotation to CDI。但是,這種做法不考慮到Context一個看似非常重要的責任(即破壞)在API提到: 上下文對象負責創建,並通過調用語境

    0熱度

    1回答

    如果webapp包含@Stateless ejb,我無法啓動在Websphere上嵌入CODI的web應用程序。 我得到這個異常: [ERROR ] null java.lang.reflect.InvocationTargetException [ERROR ] An error occured while initializing MyFaces: java.lang.reflect.In

    2熱度

    1回答

    我有一個將EJB注入抽象類的問題,這是我的JSF CDI bean的父類。在我的項目中,我使用MyFaces CODI 1.0.5(ViewScope),Omnifaces 1.3,PrimeFaces 3.4.2和GlassFish 3.1.2。 的應用程序是一個EAR,抽象類是EJB模塊和JSF CDI Bean是WAR模塊中: webframework-demo.ear |__ webfr

    0熱度

    1回答

    我正在開發一個maven JSF web應用程序。 我想在一些@ViewScoped豆使用@PreDestroy,然而這是不可能的JSF 2.0(或沒有時,頁面被關閉或轉移) 我發現的MyFaces CODI的@ViewAccessScoped可能是解決方案,但是我有添加它的問題。 當我嘗試這個: <dependency> <groupId>org.apache.myfaces.exte

    0熱度

    1回答

    我有Apache CODI for JSF 2安裝和工作。我想將「isUrlParameterSupported」更改爲false,而不是默認的true。 目前無法將我的項目切換到OpenWebBeans。我目前沒有使用MyFaces本身,只是CODI擴展。 我使用下列jar: myfaces-extcdi-core-api-1.0.5.jar myfaces-extcdi-core-impl-

    1熱度

    2回答

    我有一個示例用例:我有一個使用GET參數「id」的編輯頁面。 例如。編輯?id = 1 此編輯頁面由ViewAccessScoped(CODI)Bean支持。 在這個編輯頁面中,我有一個鏈接到相同的「編輯」頁面,但與另一個ID鏈接的數據表。 (例如,編輯?id = 2) <h:link value="#{mecaPart.id}" outcome="edit" target="_blank">

    0熱度

    3回答

    我在我的jsf應用程序中使用了Apache CODI ViewAccessScope。但是當我將Apache CODI遷移到DeltaSpike(版本0.4)時,我沒有找到VViewAccessScope。誰能告訴我,如何使用DeltaSpike的ViewAccessScope

    2熱度

    3回答

    我只是想知道如何在CDI中開始新的對話。 如果沒有cid請求參數,容器似乎開始一個新對話,但在某些情況下,我想從我的控制器明確啓動一個新對話。 示例:JSF頁面用於編輯對話作用域控制器bean的狀態保持。提交一個ajax請求,調用控制器的一個方法,該方法觸發一個事件,將一個應該在新對話中的不同控制器中編輯的子實體傳遞給它。 我無法找到解決方案。 我已經看過Apache Myfaces CODI,但

    0熱度

    1回答

    在MyFaces CoDI中,是否有任何可能在會話或其上下文之間切換? 我的具體使用案例是我想實現CustomerBeans的一種歷史,包括CustomerEntity。如果選擇了其中一個條目,則應加載適當的對話/上下文。 我目前的實現是通過JBoss Seam 2來實現的,並且可以切換對話。 Manager.instance()。switchConversation(selectedConver

    2熱度

    2回答

    我正在將我們的JSF/Primefaces 3.5.x GF 3.1.1應用程序遷移到GF 4.0。這是一個帶有戰爭的EAR和一個裝滿罐子的EJB-jar和lib。 戰爭已經WEB-INF/lib中具有: 'org.apache.myfaces.extensions.cdi.core:MyFaces的-extcdi核-API:1.0.5', 「org.apache。 myfaces.extensi