我是一名法国计算机科学专业的学生,我有一个小型 JSF 项目供学校使用。我有点菜鸟,我尝试在 2 个视图之间传递数据,但我失败了。
首先,我有一个视图,它在数据表中列出了我的所有客户。在这个数据表中,我有一个显示客户资料的链接。对于这两个视图,我都使用一个 CustomerController,它是一个 requestscoped managedbean。
在我使用全局 sessionscoped 控制器之前,但我认为这不是传递数据的好方法。
然后我找到了这篇文章:JSF Best Practices,它推荐使用在视图之间传递对象。我没能成功。
最后我从 Stackoverflow 也发现了这个问题:f:setPropertyActionListener 设置空值而不是使用 的预期值
我的问题是:传递数据的最佳方式是什么?以及如何管理它?