:动手体验: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=");
response.getWriter().println(new java.util.Date());
}
}
(2)修改
……
……
保存web.xml文件后,重新启动Tomcat。
(3)在浏览器地址栏中输入如下地址:
可以看到浏览器两秒钟后自动刷新网页文档的效果。
(4)将RefreshServlet.java源文件中的第一条调用setHeader方法的语句注释掉,并取消第二条调用setHeader方法的语句的注释。重新编译RefreshServlet.java源文件并等待Tomcat重新装载RefreshServlet后,重复步骤(3)的操作,可以看到的浏览器两秒后自动去访问的运行效果。