首页
登录 | 注册

让浏览器定时刷新网页或跳转至其他页面

HTTP协议中定义了一个Refresh头字段,用于告诉浏览器过多少秒后自动刷新页面。在Refresh头字段的时间设置值后面还可以用分号(;)分隔后,再指定一个URL地址,这将让浏览器在指定的时间值后自动去访问该URL地址指向的资源。 
:动手体验:Refresh头字段的作用效果 
(1)按例程5-2编写一个设置Refresh头字段的Servlet。 
例程5-2  RefreshServlet.java 
import java.io.*; 
import javax.servlet.*; 
import javax.servlet.http.*; 
public class RefreshServlet extends HttpServlet 

       public void service(HttpServletRequest request, 
              HttpServletResponse response) throws ServletException, IOException 
    { 
           /分别注释下面两条语句中的一条,查看各自的运行效果 
              response.setHeader("Refresh","2"); 
        //response.setHeader("Refresh","2;URL=http://www.it315.org"); 
              response.getWriter().println(new java.util.Date()); 
    } 


确保编译后生成的class文件存放在了\webapps\it315\WEB-INF\classes目录中。 

(2)修改\webapps\it315\WEB-INF\web.xml文件,在其中的相应位置处增加如下两段内容: 

     

        RefreshServlet 

        RefreshServlet 

     

       …… 

       …… 

     

        RefreshServlet 

        /servlet/RefreshServlet 

     

保存web.xml文件后,重新启动Tomcat。 

(3)在浏览器地址栏中输入如下地址: 

       http://localhost:8080/it315/servlet/RefreshServlet 

可以看到浏览器两秒钟后自动刷新网页文档的效果。 

(4)将RefreshServlet.java源文件中的第一条调用setHeader方法的语句注释掉,并取消第二条调用setHeader方法的语句的注释。重新编译RefreshServlet.java源文件并等待Tomcat重新装载RefreshServlet后,重复步骤(3)的操作,可以看到的浏览器两秒后自动去访问http://www.it315.org的运行效果。

相关文章

  • 最近在做一个项目,是在debian的linux环境下用java开发的,因为系统没有安装图形界面,于是采用调用浏览器显示特定网页来实现的方案.       现在可以找到的java调用linux浏览器的方法主要有3种,       第一种是调用 ...
  • 今天我们来聊聊Java防盗链,多说无用,直接上应用案例. 这里所用的工具是报表软件FineReport,搭配有决策系统(一个web前端展示系统,主要用于权限控制),可以采用java防盗链的方式来实现页面权限. 浏览器中直接输入报表URL的时 ...
  • =============================================================================== =      欢     迎     阅     读   < V I M ...
  • perl登录各种网站的原理与实现
    内容出自:http://my.oschina.net/tkorays/blog/305257 perl登录各种网站的原理与实现 tkorays(tkorays@hotmail.com) 小孩子才践行大道理,大人只会讲.         写脚 ...
  • 错误 312 (net::ERR_UNSAFE_PORT):未知错误
    今天在给一个搬家公司制作网站,但是在 调试本地的网站的时候,在IE浏览器下运行一切正常.但是,打开chome浏览器想看看css效果,竟然无法打开,出现了如下错误提示. 网页显示为:无法显示此网页 网址为 http://localhost:1 ...
  • 说说tomcat与类加载器
    再次认识Tomcat Conf,是我们tomcat相应配置所在的地方,在我们最早学习部署的时候,就有一种直接在conf中修改server.xml以及session过期时间之类的. Logs,是tomcat运行中的日志记录,当我们需要排查线上 ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.011 s.
京ICP备10005923号