Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Java 动态创建的DOM可以';不要在缓存中保存_Java_Ajax_Dom_Jakarta Ee - Fatal编程技术网

Java 动态创建的DOM可以';不要在缓存中保存

Java 动态创建的DOM可以';不要在缓存中保存,java,ajax,dom,jakarta-ee,Java,Ajax,Dom,Jakarta Ee,您好,我正在使用AJAX调用构建div内容,但是当我从加载的页面调用任何页面时,如果有任何异常,则从AJAX调用加载的内容不在上一个页面中。有什么方法可以阻止这种情况发生吗?Ajax vs Back button 如果我理解清楚的话,您正在按浏览器后退按钮 如果不管理浏览器的历史记录,它将破坏Ajax。浏览器只需转到加载的最后一个位置,不涉及ajax。如果您在最后一页中进行了3次ajax调用/加载,后退按钮将忽略这一点,因为页面中只有javascript,它将返回。。。非常回来 你能做什么 在a

您好,我正在使用AJAX调用构建div内容,但是当我从加载的页面调用任何页面时,如果有任何异常,则从AJAX调用加载的内容不在上一个页面中。有什么方法可以阻止这种情况发生吗?

Ajax vs Back button

如果我理解清楚的话,您正在按浏览器后退按钮

如果不管理浏览器的历史记录,它将破坏Ajax。浏览器只需转到加载的最后一个位置,不涉及ajax。如果您在最后一页中进行了3次ajax调用/加载,后退按钮将忽略这一点,因为页面中只有javascript,它将返回。。。非常回来

你能做什么


在ajax应用程序中可以做一些事情来保留后台语义,但我不知道如何使用jquery。也许它有这样的工具。我知道一些关于GWT的历史。但这是另一个框架…

请参阅历史插件。强烈建议您这样做。

您能否提供有关开发环境、语言等的更多信息。请重新措辞,最好使用已采取的明确步骤列表。例如,不清楚“调用任何页面”和“上一页”是什么意思。点击浏览器上的按钮,对html内容2进行AJAX调用。使用Jquery对象构建DOM并将其附加到DIV 3。现在,单击新构建的DOM上的按钮调用servlet,该servlet抛出异常4。如果在获取异常时单击浏览器中的“后退”按钮,则DIV中没有从AJAX加载的内容