簡體   English   中英

JSF:在2個視圖之間傳遞數據

[英]JSF : Passing data between 2 views

我是法國的計算機科學專業的學生,​​並且有一個用於學校的小型JSF項目。 我有點菜鳥,我嘗試在2視圖之間傳遞數據,但失敗了。

首先,我有一個視圖,該視圖在數據表中列出了所有客戶。 在此數據表中,我有一個鏈接來顯示客戶資料。 對於這兩種視圖,我都使用一個CustomerController,它是一個requestscoped托管bean。

在使用全局sessionscoped控制器之前,但我認為這不是傳遞數據的好方法。

然后我找到了這篇文章: JSF Best Practices ,它建議使用在視圖之間傳遞對象。 我沒有設法使它工作。

最后我也從Stackoverflow中發現了這個問題: f:setPropertyActionListener設置了空值,而不是使用的預期值

我的問題是:傳遞數據的最佳方法是什么? 以及如何管理呢?

BalusC在本文對此進行了解釋。 您需要通過h:link將所選項目的ID發送到第二個視圖,然后使用<f:event>捕獲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM