Html 如何有效地在页面之间导航
我有两个页面(AllUsersList.xhtml、ActiveUserList.xhtml)共享相同的代码。页面主体包含指向不同页面的链接,而不同页面又包含指向所有用户的链接。如果我从AllUsersList.xhtml开始,在查看所有内部页面后,它应该返回AllUsersList.xhtml。应该对ActiveUserList.xhtml执行相同的操作。当我从内部页面返回时,每个页面都希望一个参数落在相应的页面上 我们使用“from”页面参数来确定是否需要返回AllUsersList.xhtml或ActiveUserList.xhtml。这两个页面都包含在rich:dataTable中呈现的列表,但是每当我导航到ViewUser.xhtml页面并返回时,我会丢失对“from”参数的引用,因此它会转到错误的目标页面Html 如何有效地在页面之间导航,html,jsf,xhtml,Html,Jsf,Xhtml,我有两个页面(AllUsersList.xhtml、ActiveUserList.xhtml)共享相同的代码。页面主体包含指向不同页面的链接,而不同页面又包含指向所有用户的链接。如果我从AllUsersList.xhtml开始,在查看所有内部页面后,它应该返回AllUsersList.xhtml。应该对ActiveUserList.xhtml执行相同的操作。当我从内部页面返回时,每个页面都希望一个参数落在相应的页面上 我们使用“from”页面参数来确定是否需要返回AllUsersList.xht
我应该将“from”参数传递给ViewUser.xhtml来解决这个问题,还是在最终用户导航到更多内部页面时有更好的方法来处理页面参数如果你想要的是在查看内部页面(后退按钮)后返回的能力,你可以考虑使用历史。
- 或者,您可以通过访问传递每个页面上的参数 <> >您也可以考虑使用Cookie来保存源页,而不是在多页上传递参数。访问源页面时,它会将参数保存到cookie中,所有其他页面都会使用cookie中的该值(如果存在)进行呈现
<a href="javascript:void(0);" onclick="history.back(); return false;">Back</a>