首页 文章

JSF:在2个视图之间传递数据

提问于
浏览
1

我是一名法国计算机科学专业的学生,我有一个小型的学校JSF项目 . 我有点菜鸟,我尝试在2视图之间传递数据,但我失败了 .

首先,我有一个视图,列出我的所有客户,在数据表中 . 在这个数据表中,我有一个显示客户档案的链接 . 对于这两个视图,我使用CustomerController,它是一个requestcoped managedbean .

在我使用全局会话控制器之前,我认为这不是传递数据的好方法 .

然后我发现这篇文章:JSF Best Practices,它建议用来在视图之间传递对象 . 我没有设法使它工作 .

最后我从Stackoverflow中找到了这个问题:f:setPropertyActionListener sets null value instead of intended value使用了什么

我的问题是:传递数据的最佳方法是什么?怎么管理呢?

1 回答

  • 5

    它来自BalusC的this article . 您需要通过 h:link 将所选项目的ID发送到第二个视图,然后使用 <f:event> 捕获它 .

相关问题