jsp设置页面过期

js|页面

服务端方法:
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", -10);
%>
在登陆页面和登陆后页面均加入这段代码即可
注意,一定要在登陆页面(或类似功能的页面使session无效)

客户端方法:

meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个:
name 属性

1、<meta name="Generator" contect="">用以说明生成工具(如Microsoft FrontPage 4.0)等;

2、<meta name="KEYWords" contect="">向搜索引擎说明你的网页的关键词;

3、<meta name="DEscription" contect="">告诉搜索引擎你的站点的主要内容;

4、<meta name="Author" contect="你的姓名">告诉搜索引擎你的站点的制作的作者;

5、<meta name="Robots" contect=

"all|none|index|noindex|follow|nofollow">

其中的属性说明如下:

设定为all:文件将被检索,且页面上的链接可以被查询;

设定为none:文件将不被检索,且页面上的链接不可以被查询;

设定为index:文件将被检索;

设定为follow:页面上的链接可以被查询;

设定为noindex:文件将不被检索,但页面上的链接可以被查询;

设定为nofollow:文件将不被检索,页面上的链接可以被查询。

http-equiv属性

1、<meta http-equiv="Content-Type" contect="text/html";charset=gb_2312-80">

和 <meta http-equiv="Content-Language" contect="zh-CN">用以说明主页制作所使用的文字以及语言;

又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;

2、<meta http-equiv="Refresh" contect="n;url=http://yourlink">定时让网页在指定的时间n内,跳转到页面http;//yourlink;

3、<meta http-equiv="Expires" contect="Mon,12 May 2001 00:20:00 GMT">可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;

4、<meta http-equiv="Pragma" contect="no-cache">是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;

5、<meta http-equiv="set-cookie" contect="Mon,12 May 2001 00:20:00 GMT">cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;

6、<meta http-equiv="Pics-label" contect="">网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;

7、<meta http-equiv="windows-Target" contect="_top">强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;

8、<meta http-equiv="Page-Enter" contect="revealTrans(duration=10,transtion=

50)">和<meta http-equiv="Page-Exit"

contect="revealTrans(duration=20,transtion

=6)">设定进入和离开页面时的特殊效果,这个功能即FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面。

时间: 2024-11-29 04:07:08

jsp设置页面过期的相关文章

asp中设置session过期时间方法总结

 如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改   如果程序中设置了session过期时间,那么,即使你将IIS中session时间设置100小时也没有用,因为程序会首先按照程序中设置,只有程序没设置的情况下才会按照IIS设置的 时间设置要放在前面 例如  代码如下   Session.Timeout=30 'SEESION有效时间为30分钟  Sessi

utf-8-关于jsp返回页面中文问题

问题描述 关于jsp返回页面中文问题 用filter request.setCharacterEncoding("UTF-8");也不行,filter是好用的,就是有乱码, 是不是eclipse的问题? 解决方案 jsp中框架页面请求中的中文编码问题 解决方案二: 你jsp页面如果编码也是utf-8,并且用了过滤器进行编码拦截转换,那可能是你tomcat默认设置不是utf-8,你可以在网上百度修改tomcat编码的资料. 解决方案三: 貌似看你只是设置了request的编码集,如果还不

php中实现精确设置session过期时间的方法_php技巧

大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下session过期时间. 对此,可以在PHP中,设置php.ini,找到session.gc_maxlifetime = 1440 #(PHP5默认24分钟)这里你可以随便设置一下过期时间.但是有人说设置以后,好象不起作用! 其实不是不起作用,而是因为系统默认: session.gc_probability = 1 session.gc_divisor = 1000 garbage c

asp中设置session过期时间方法总结_应用技巧

如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改 时间设置要放在前面 例如 复制代码 代码如下: Session.Timeout=30 'SEESION有效时间为30分钟 Session("ID")=Rs("id") Session("Name")=Rs("Name") Session(&q

如何实现点击浏览器后退按纽,提示页面过期.

问题描述 如何实现点击浏览器后退按纽,提示页面过期. 请朋友门赐教/.问题补充:使用Response.Expires =0;//这里设置成0或者较大的负数 Response.CacheControl = "no-cache"; 只会使页面的数据失效不能使页面彻底失效,页面提示失效这种效果.不知道这种效果是如何实现的. 解决方案 这个页面失效是页面包含post信息的页面会发生,在注册用户时常发生.<form method="post" action="

路由器关闭DHCP后无法进入设置页面怎么办?

  我们都知道,当把路由器当交换机使用的时候,需要关闭DHCP服务才能正常使用,如果现在需要把路由器另做拨号使用,就需要进入路由器设置进行重新设置,但是输入路由器IP地址192.168.1.1(有的路由器为192.168.0.1)却无法进入设置页面,这是怎么回事呢?怎么办呢?这是因为路由器的DHCP服务被关闭,路由器无法为局域网内的计算机自动分配IP地址,而电脑默认设置都是自动获取IP地址,这就导致了电脑获取不到IP地址,因而就会出现进入不了路由器设置页面的情况. 只需要按照下面的操作去做,即可

JSP单页面网站文件管理器

js|页面 这个文件的开发的设计思想是这样的.有的web 网站,或者B/S 软件的客户,在软件的安装调试阶段,往往对某些细节有特殊要求,也许,是字体的调整,也许是界面方面的小改动意见.面对这样的情况,如果用户没有开放FTP 功能,则开发和维护人员往往就必须亲临现场做一些很小的调试工作. 即浪费了时间,也浪费了人力物力. 在这样的情况下,我开发了这个具有文件管理功能的 JSP 单页面文件.它提供了文件夹的新增,更名,删除:文件的修改,更名,删除和上传的功能.基本能满足在软件的安装调试阶段,小的修改

路由器关闭DHCP后无法进入设置页面怎么办

  我们都知道,当把路由器当交换机使用的时候,需要关闭DHCP服务才能正常使用,如果现在需要把路由器另做拨号使用,就需要进入路由器设置进行重新设置,但是输入路由器IP地址192.168.1.1(有的路由器为192.168.0.1)却无法进入设置页面,这是怎么回事呢?怎么办呢?这是因为路由器的DHCP服务被关闭,路由器无法为局域网内的计算机自动分配IP地址,而电脑默认设置都是自动获取IP地址,这就导致了电脑获取不到IP地址,因而就会出现进入不了路由器设置页面的情况. 只需要按照下面的操作去做,即可

jsp 网站开发-jsp登录页面的使用代码

问题描述 jsp登录页面的使用代码 我是一个jsp学习的新人,希望大神们发给我一段登录页面访问数据库的代码,谢谢 解决方案 http://blog.csdn.net/xuxiu_1972/article/details/8267087 解决方案二: 使用struts框架的简单jsp登录页面 解决方案三: 你从网上随便搜一个代码,都基本必带这个功能