0
我讀過很多文章,試圖找到什麼似乎是JSF中的一個簡單問題的最佳方法,但還沒有找到一個好的答案。JSF如何在不使用會話範圍的情況下填充新頁面?
我想調用一個方法,並作爲結果轉發到一個新的頁面。例如,調用一個函數來保存將存儲記錄的數據,然後將用戶轉發到以某種方式使用該數據的新頁面。
一個明顯的解決方案是手動生成第二個託管bean,填充它並將其添加到會話作用域,但是這個bean仍然保留在會話作用域中。有沒有辦法將相關數據傳遞給第二個bean?
什麼是理想的是以某種方式能夠將參數傳遞給第二個bean,以便它的@PostConstruct方法可以使用它來填充。我不想讓這些參數出現在URL中,因爲它們可能是您不想共享的數據值。
希望這是有道理的,任何建議表示讚賞。
謝謝。
使用bean的視圖範圍或請求範圍。要傳遞參數,你可以使用閃光示波器的地圖。無論如何,你應該嘗試一些並在這裏分享。 –