我在JSF中使用@SessionScoped时遇到问题。当使用一些Query String参数从Home.jsf遍历到Dashboard.jsf时,Dashboard.jsf页面根据QueryString参数中的输入正常工作。
但是,当我再次返回(BROWSER BACK BUTTON)到Home.jsf并单击Dashboard.jsf的其他链接时,同样不会根据查询字符串更新页面。它显示我之前请求的相同页面。
当我调试代码时,我观察到,在第一次请求时,它将在PageBean(Dashboard.jsf)后面编码,但是,在另一个请求中,它不是。
我不想使用@RequestScoped和@ViewScoped,因为我要维护会话中的值。
有人可以建议我如何在每次请求时呈现Dashboard.jsf?
请建议。