Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何有效地在页面之间导航_Html_Jsf_Xhtml - Fatal编程技术网

Html 如何有效地在页面之间导航

Html 如何有效地在页面之间导航,html,jsf,xhtml,Html,Jsf,Xhtml,我有两个页面(AllUsersList.xhtml、ActiveUserList.xhtml)共享相同的代码。页面主体包含指向不同页面的链接,而不同页面又包含指向所有用户的链接。如果我从AllUsersList.xhtml开始,在查看所有内部页面后,它应该返回AllUsersList.xhtml。应该对ActiveUserList.xhtml执行相同的操作。当我从内部页面返回时,每个页面都希望一个参数落在相应的页面上 我们使用“from”页面参数来确定是否需要返回AllUsersList.xht

我有两个页面(AllUsersList.xhtml、ActiveUserList.xhtml)共享相同的代码。页面主体包含指向不同页面的链接,而不同页面又包含指向所有用户的链接。如果我从AllUsersList.xhtml开始,在查看所有内部页面后,它应该返回AllUsersList.xhtml。应该对ActiveUserList.xhtml执行相同的操作。当我从内部页面返回时,每个页面都希望一个参数落在相应的页面上

我们使用“from”页面参数来确定是否需要返回AllUsersList.xhtml或ActiveUserList.xhtml。这两个页面都包含在rich:dataTable中呈现的列表,但是每当我导航到ViewUser.xhtml页面并返回时,我会丢失对“from”参数的引用,因此它会转到错误的目标页面


我应该将“from”参数传递给ViewUser.xhtml来解决这个问题,还是在最终用户导航到更多内部页面时有更好的方法来处理页面参数
  • 或者,您可以通过访问传递每个页面上的参数

  • <> >您也可以考虑使用Cookie来保存源页,而不是在多页上传递参数。访问源页面时,它会将参数保存到cookie中,所有其他页面都会使用cookie中的该值(如果存在)进行呈现

<a href="javascript:void(0);" onclick="history.back(); return false;">Back</a>