javaWeb_07-用refresh控制浏览器定时刷新
2013-02-16 09:49
387 查看
07-用refresh控制浏览器定时刷新
用refresh控制浏览器定时刷新
实例
用refresh控制浏览器定时刷新
实例
public class ResponseDemo extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { demo3(request, response); // demo2(response); } private void demo3(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //假设这是一个用于处理登陆的servlet //假设程序运行到此,用户登陆成功了 String meta = ""; String message = "登陆成功,3秒后跳转1"; this.getServletContext().setAttribute("message",message); this.getServletContext().setAttribute("meta",meta); this.getServletContext().getRequestDispatcher("/message.jsp").forward(request,response); System.out.println(message); } //使用write方法,不方便使用 private void demo2(HttpServletResponse response) throws IOException { //假设这是一个用于处理登陆的servlet //假设程序运行到此,用户登陆成功了 response.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); response.setHeader("refresh", "3;url='/day06/index.jsp'"); response.getWriter().write("登陆成功,3秒后跳转"); } //使用refresh的普通操作,3秒钟刷新一次 private void demo1(HttpServletResponse response) throws IOException { response.setHeader("refresh", "3"); String data = new Random().nextInt(1000)+""; response.getWriter().write(data); } }
相关文章推荐
- javaweb之response refresh响应头控制浏览器刷新(几秒后跳转页面)
- 用refresh控制浏览器定时刷新
- java refresh 浏览器定时刷新
- JavaWeb_Day10_学习笔记1_response(3、4、5、6、7、8、9)发送状态码、响应、重定向、定时刷新、禁用浏览器缓存、响应字节数据、快捷重定向方法、完成防盗链
- JavaWeb---response头--Refresh(刷新)、禁用浏览器缓存、响应体
- servlet response应用四:发送http头,控制浏览器定时刷新网页(REFRESH)
- refresh控制浏览器定时刷新
- 用refresh控制浏览器定时刷新
- Refresh控制浏览器定时刷新和用Expires头控制浏览器缓存
- 用refresh控制浏览器定时刷新
- 控制浏览器定时自动刷新
- 控制浏览器定时刷新、缓存、重定向
- JavaWeb刷新浏览器防止重复提交请求
- response控制浏览器定时刷新
- 心得8--重定向详解、控制浏览器定时刷新网页详解及response细节
- 心得8--重定向详解、控制浏览器定时刷新网页详解及response细节
- javaweb 常见问题-第2篇- chrom google 浏览器 调试时js无法刷新的解决方法
- 控制浏览器定时刷新
- 关于页面跳转的一些总结 浏览器对象与页面刷新 -- JAVA web
- JavaWeb -- http-equiv=refresh跳转的时候出现Session 丢失, 解决办法。。