`

IE出现网页失效,但刷新后出现数据!

 
阅读更多

IE点击返回按钮时,上一个页面出现网页已过期失效,但session未失效,刷新页面后数据重新加载出来了。(FF没问题)

 修改方法:如下:相当于中间架桥,多做了一步,防止IE不识别

@RequestMapping("/getResult")
 public String getResult(RetrievalForm retrievalForm){
  System.out.println(retrievalForm==null);
  this.getRequest().getSession().setAttribute("retrievalForm", retrievalForm);
  return "redirect:/v/gene/result";
 }
 @RequestMapping("/result")
 public String result(){
  RetrievalForm retForm = (RetrievalForm) this.getRequest().getSession().getAttribute("retrievalForm");
  this.getRequest().setAttribute("sample", retForm.getSample());
  this.getRequest().setAttribute("diagnosis", retForm.getDiagnosis());
  return "/v/gene/retrieval/search_result";
 }

分享到:
评论

相关推荐

    详解iOS开发中UItableview控件的数据刷新功能的实现

    修改数据后自动刷新: 三、代码示例 数据模型部分: YYheros.h文件 代码如下: // // YYheros.h // 10-英雄展示(数据刷新) // // Created by apple on 14-5-29. // Copyright (c) 2014年 itcase. All rights...

    基于JavaScript判断浏览器到底是关闭还是刷新(超准确)

    通过测试和实验,作者发现IE、Chrome、360以及Firefox浏览器在关闭和刷新时所触发的事件顺序和时机有所不同。总体来说,可以通过检测事件触发的顺序以及特定的浏览器特性来确定用户的行为。 在实际代码中,作者提出...

    解决vue router组件状态刷新消失的问题

    在开发基于Vue.js的单页应用(SPA)时,经常遇到的一个问题是,用户登录后通过Vue Router跳转到主页面,但当用户刷新页面时,登录状态和相关信息丢失。这是因为浏览器刷新页面时,路由参数、Vuex状态等不会被保留。...

    易语言ie句柄

    "ie句柄"在实际应用中非常广泛,尤其在自动化测试、网页数据抓取等领域。例如,你可以编写一个程序,自动打开指定的网页,然后通过ie句柄读取网页的源代码,进一步分析和处理网页上的信息。在提供的压缩包文件中,...

    什么是Ajax?Ajax的优缺点.docx

    5. **JavaScript处理响应**:当服务器响应后,JavaScript会解析返回的数据,并动态更新网页的相应部分,无需整个页面刷新。 **Ajax的优点** 1. **提升用户体验**:用户可以继续浏览页面,而无需等待整个页面加载,...

    精易官方免费模块v3.60版

    3.增加 普通填表类“网页_刷新”刷新当前页面 感谢 laiyihan 的建议 4.增加 “网页_取文本”去掉网页源码中的HTML标签,保留纯文本 1.删除 普通填表类“网页判断” 精简模块体积(这是一个没有用的空白子程序) ...

    Ajax技术

    它通过在后台与服务器交换数据并更新部分网页内容,实现了网页的异步交互,提高了用户体验,使得网页更加响应式和动态化。Ajax的核心是JavaScript引擎,配合XMLHttpRequest对象,可以实现与服务器的通信。 **Ajax...

    纯ajax

    它通过在后台与服务器进行少量数据交换,使得网页实现局部刷新,提升了用户体验。Ajax的核心是利用JavaScript创建XMLHttpRequest对象,这个对象是浏览器提供的API,用于在后台与服务器进行通信。 一、Ajax工作原理 ...

    不看不知道!傲游八大“小技巧”.docx

    在傲游浏览器中,右击网页标签,启用“自动刷新”,并设置刷新频率,即可实现定时更新页面内容。 8. **检查失效收藏**:为了清理收藏夹中的无效链接,可以使用“收藏”菜单的“更多操作”->“检查链接”,一键检查...

    网页---搜索器

    - **数据流图**:展示了用户添加搜索任务后,系统如何根据设定条件执行搜索并展示结果的过程。 #### 三、系统架构与设计 - **系统功能结构**: - **添加搜索项**:定义新的搜索任务,包括标题、URL、关键词及更新...

    Ajax从入门到精通课件

    3. **页面历史管理**:不刷新页面导致浏览器前进/后退功能失效,需额外处理。 4. **安全性**:由于数据是通过JavaScript在客户端处理,可能存在安全风险。 **Ajax技术的应用场景** 1. **表单提交**:用户填写表单...

    什么是Ajax?Ajax的优缺点.pdf

    Ajax,全称异步JavaScript和XML,是一种在无需重新加载整个网页的...然而,如果需要确保请求按特定顺序执行,可以使用同步模式,但这种方式可能导致页面响应变慢,甚至出现假死现象。因此,异步模式是Ajax应用的首选。

    恶意网页病毒十三大症状分析及修复方法

    ### 恶意网页病毒十三大症状分析及修复方法 #### 症状一:主页被篡改 - **症状表现**: - 浏览器主页被强制修改为某个特定网站地址。 - 主页地址被重定向到未知的`********.COM`等网址。 - 在注册表编辑器(`...

    对ajax前进后退的处理

    当用户点击前进或后退按钮时,浏览器会触发这个事件,我们可以在事件处理函数中根据新的`hash`值加载相应的数据,从而实现无刷新的页面导航。 以下是一个简单的实现步骤: 1. 监听`hashchange`事件: 使用...

    Ajax简明教程

    这种技术的出现极大地提升了用户体验,因为它允许网页后台与服务器进行通信,而无需打断用户的交互过程。Ajax的主要组成部分包括JavaScript、XMLHttpRequest对象、DOM(Document Object Model)以及XML。 1. **...

    ajax 验证ppt

    Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。这种技术结合了JavaScript、XML、DOM、CSS以及 XMLHttpRequest对象,使得Web应用程序更具交互性和响应性。Ajax...

    Session 失效的原因汇总及解决丢失办法

    在实际开发和部署过程中,开发者应该充分考虑Session失效的可能,并根据业务需求采取相应的预防和应对措施,确保应用的用户体验和数据安全。同时,通过日志记录、状态监控和错误排查等手段可以及时发现和解决Session...

    外文翻译--异步JAVASCRIPT技术和XML ( AJAX )与JAVA平台.doc

    它利用JavaScript语言与服务器进行异步通信,通过XML格式的数据交换来更新页面的部分内容,无需刷新整个页面。这一技术的兴起,极大地提升了Web应用的用户体验,使其更接近于传统的桌面应用。 AJAX的核心是...

    精易模块[源码] V5.15

    9、改善“网页_访问”中最后一个参数(代理地址)为“”符号时无法访问网页,感谢易友【z00544】反馈。 精易模块 V3.82 what’s new:(20140816) 1、修复“时间_取现行时间戳”有时不能正常返回13位时间戳,当...

    AJAX开发简略-配有相关源代码-网络分享

    3. **页面刷新与书签**:由于AJAX更新的是局部内容,可能导致书签失效或刷新后状态丢失。可以使用History API和PushState处理。 4. **用户交互**:考虑用户没有JavaScript的情况,提供相应的备选方案,如链接跳转或...

Global site tag (gtag.js) - Google Analytics