`
gwj41
  • 浏览: 99693 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

关于调用history.back()后显示网页过期的问题

阅读更多

有时候调用了history.back()后会出现网页过期的现象,而没有正常显示上一个页面,google之,发现只要在jsp中加入"response.setHeader("cache-control","public")"就可以了,当然也可以设置成private,具体区别参照下面的图

 

  • 大小: 44 KB
分享到:
评论
1 楼 Recher1022 2012-05-15  
不管用啊

相关推荐

    JAVA的70各问题

    7. 网页过期功能:通过设置响应头`Expires`为负值或"0",告诉浏览器页面不缓存,如`response.setHeader("Expires","0")`。 8. 获取页面名称:使用`HttpServletRequest`的`getRequestURI()`和`getRequestURL()`方法...

    70个Java面试题含答案.pdf

    使用JavaScript的`history.back()`函数可以实现类似浏览器后退按钮的功能,返回上一个页面。 以上是70个Java面试题中部分涉及的知识点详解,这些题目涵盖了Java语言基础、Web开发、多线程、网络通信、输入输出、...

    java(20211007021206).pdf

    为了实现网页过期功能,可以使用`HttpServletResponse`的`setHeader()`方法,例如:`response.setHeader("Expires","0")`来设置过期时间。 8. **获取当前页面的URL和文件名**: 使用`HttpServletRequest`对象的`...

    java(20210925002359)[参考].pdf

    9. **保留表单数据**:如果在验证失败后返回表单,可以使用JavaScript的`history.go(-1)`来显示前一页。然而,密码字段通常不会保留,出于安全性考虑。 10. **获取HTTP头信息**:通过HttpServletRequest的`...

    java面试题

    17. **取消按钮功能**:在JavaScript中,可以利用`history.back()`方法模拟浏览器的后退按钮,返回上一个页面。 以上问题涵盖了Java基础语法、JSP编程、网络请求处理、线程控制、数据类型精度、绘图、数据库操作等...

    122道Java面试题大全(包含答案)-面试宝典

    通过`history.back()`或`history.go(-1)`可以返回前一个页面。 以上是Java面试中常见的问题及答案,涵盖了操作系统交互、字符串处理、多线程、网络请求、图形绘制、浮点数精度、数据库操作以及页面控制等多个方面。...

    70个JAVA面试题(含答案)

    7. **网页过期**:设置响应头的“Expires”为负值或零,可以告诉浏览器页面不应缓存,例如`response.setHeader("Expires","0")`。 8. **当前页面名称**:`HttpServletRequest`的`getRequestURI()`和`getRequestURL...

    java 70个问答

    根据提供的文件信息,我们可以从中提炼出一系列与Java相关的知识点,特别是关于Java Web开发中的JSP技术、线程处理、输入输出操作以及网络编程等方面的重要概念和技术细节。下面将逐一进行详细解析。 ### Java 70个...

    单击浏览器后退按钮时调用操作

    标题"单击浏览器后退按钮时调用操作"正是针对这一关键问题。 浏览器的后退按钮是用户界面的一个基本元素,允许用户返回之前访问的网页。然而,对于开发者来说,它可能带来挑战,因为当用户点击后退按钮时,不会自动...

    Discuz!NT 论坛整合ASP程序论坛教程

    history.back();</script>") Response.end else if rs("password") <> md5(Password) then Response.Write("<script>alert('提示!\n\n用户密码错误!');history.back();</script>") Response.end else if rs(...

Global site tag (gtag.js) - Google Analytics