view-scope

    5熱度

    1回答

    我在ViewScope模式下擁有一個Managed Bean。所以,當我從這個Managed Bean調用某個動作時,我的頁面不會更新。我看到我的操作調用得很好,並返回null(視圖工作流程正常)。 那麼,我做錯了什麼? 如果我使用Ajax重新渲染頁面,它工作正常。 編輯: 我的版本是: JSF 2.1.14與Primefaces 3.4.1 我的代碼: @ManagedBean(name = "

    1熱度

    1回答

    我想將一個jsf頁面的範圍@SessionScoped更改爲@ViewScoped,但我總是得到這個異常,我不明白爲什麼。 我有檢查構建路徑和依賴關係都看起來不錯。 堆棧錯誤: WARNING: StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw except

    1熱度

    1回答

    另一個問題是在JSF中查看範圍內的後臺bean。我在我的視圖scoped後臺bean中創建了一個內部類。這個內部類是轉換器。我需要內部類,因爲我必須從我的支持bean(本例中選擇一個項目的列表)訪問一些字段。突然我發現我的支持bean的@PostConstruct方法是在每次請求後調用的。經過一番檢查後,我意識到轉換器屬性是問題,並經過一些谷歌搜索找到(一如既往)BalusC's blog的原因。

    0熱度

    1回答

    我在JSF 2.0的簡單表單中遇到了一個奇怪的問題。在這種形式下,我使用兩個選擇,如果選擇第一個選擇,第二個應該用新選項重新加載。我使用與Primefaces演示頁面上相同的機制:Primefaces demo page。我的豆是@ViewScoped。我也通過「mvn jetty:run」在jetty-maven插件上運行我的應用程序。到目前爲止沒有問題。我的表單運行良好。 當我的服務器正在運行

    1熱度

    1回答

    場景:我想通過使用commandLink部分地執行和呈現JSF中的一個表單的一部分,使用AJAX。由於這將通過AJAX完成,從我的理解來看,ViewScoped應該在AJAX請求之間保存頁面中組件的值。 我在下面創建了一個示例,其中輸入了訂單名稱的輸入框,按下了commandLink(標記爲「輸入訂單」),將inputText中的訂單名稱添加到名爲「orders」的ArrayList ,並且「訂單

    2熱度

    2回答

    我正在使用Primefaces,並且存在setPropertyActionListener未被觸發的問題,因此未設置視圖作用域管理bean的屬性。 我的觀點: <p:column> <p:commandLink value="Supprimer" oncomplete="confirmation.show()" > <f:setPropertyActionListener v

    1熱度

    1回答

    我正在使用JSF 2.1和PrimeFaces 3.5,我對ViewScope範圍有一些疑問。 這個範圍應該在我使用相同的頁面時工作,對吧?但是,每次刷新頁面時,容器都會創建另一個ManagedBean實例,並且我丟失了所有數據。爲什麼?順便說一下,如果我使用Ajax,它就會工作。我對嗎?

    0熱度

    1回答

    我有一個@viewScoped豆(比如說bean1),其具有的inputText作爲屬性。從的facelet,蔭設置該inputText字段的值 。但是在提交操作之後,當另一個facelet(其管理bean說bean2在@viewScoped)以及加載時,我需要檢索bean1 inputText值,但iam無法檢索。我知道在viewcoped bean中一旦我們移動到下一個視圖,狀態就會丟失,但有

    1熱度

    2回答

    我有一個視圖範圍的bean的問題。我知道這是常見的問題,但我沒有得到正確的答案。我有一個數據表,負責在用戶輸入的搜索條件下顯示搜索結果。 這裏是XHTML: <html xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns="http://www.w3.org/19

    13熱度

    1回答

    由Servlet容器自身管理,因爲它們是基本上爲HttpRequest和HttpSession屬性分別存儲在@RequestScoped和@SessionScopedBean管理豆的生命週期。 JSF如何管理@ViewScopedBean的生命週期?我知道它是在創建視圖時創建的,並且可以使用,直到有回發到不同的視圖。但是我發現,在我們從這個觀點出發後,並不是立即收集垃圾。