我已经阅读了许多帖子,试图为 JSF 中看似简单的问题找到最佳方法,但还没有找到好的答案。
我正在尝试调用一个方法并因此转发到一个新页面。例如,调用一个函数来保存将存储记录的数据,然后将用户转发到以某种方式使用该数据的新页面。
一个明显的解决方案是手动生成第二个托管 bean,填充它并将其添加到会话范围,但随后 bean 仍保留在会话范围内。有没有办法将相关数据传递给第二个 bean?
理想的方法是能够以某种方式将参数传递给第二个 bean,以便它的 @PostConstruct 方法可以使用它来填充。我真的不希望参数出现在 URL 中,因为它们可能是您不想共享的数据值。
希望这是有道理的,任何建议表示赞赏。
谢谢。