Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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
Xpages 如何在调用history.back()时将数据保留在XSP页上?_Xpages - Fatal编程技术网

Xpages 如何在调用history.back()时将数据保留在XSP页上?

Xpages 如何在调用history.back()时将数据保留在XSP页上?,xpages,Xpages,我有一个页面,这是一个搜索表单(比如-search.xsp)。若找到文档,将生成多个指向文档链接(item.xsp)的链接 我想保留搜索首选项,以防用户使用“后退”按钮,这样我就可以为他提供上次搜索的数据 有context.redirectToPrevious()方法,但由于加载重定向,我无法使用它 那么,我怎样才能做到这一点呢?任何帮助都将不胜感激。您不能将搜索查询存储在会话范围中,以便在用户点击“后退”按钮时可以使用它们吗?您可以通过调试工具栏检查可用值您是否可以将搜索查询存储在会话范围中,

我有一个页面,这是一个搜索表单(比如-search.xsp)。若找到文档,将生成多个指向文档链接(item.xsp)的链接

我想保留搜索首选项,以防用户使用“后退”按钮,这样我就可以为他提供上次搜索的数据

有context.redirectToPrevious()方法,但由于加载重定向,我无法使用它


那么,我怎样才能做到这一点呢?任何帮助都将不胜感激。

您不能将搜索查询存储在会话范围中,以便在用户点击“后退”按钮时可以使用它们吗?您可以通过调试工具栏检查可用值

您是否可以将搜索查询存储在会话范围中,以便在用户点击“后退”按钮时使其可用?根据我的经验,您可以通过调试工具栏检查可用值,在用户单击“上一步”按钮时保持状态最好是将应用程序设计为单页应用程序。您可以在带有动态内容控件的XPages中执行此操作。《精通XPages》一书(第二版)中有很多关于这个控件的信息。根据我的经验,在用户单击后退按钮时保持状态最好是将应用程序设计为单页应用程序。您可以在带有动态内容控件的XPages中执行此操作。《掌握XPages》一书(第二版)中有很多关于这个控件的信息。我认为sessionscope解决方案不能在浏览中的多个选项卡上工作,是吗?嗯。我认为sessionscope解决方案不能在浏览中的多个选项卡上工作,是吗?