分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

JSP学习笔记 - 内置对象 Response

发布时间:2023-09-06 01:08责任编辑:赖小花关键词:内置对象

1.response.addHeader("refresh","2"); 制定页面刷新时间

2.response.addHeader("refresh","2,hello.html"); 制定一段时间后的页面跳转,此跳转url将改变,为客户端跳转

3.response.sendRedirect("hello.html");客户端跳转

   <jsp:forward page="hello.html"/>为服务器段跳转

   区别在于:客户端跳转 request设置的属性将无法保留,服务器段可以。

                     客户端跳转是在所有程序代码执行完才进行,服务器跳转是立即进行,如果要关闭JDBC需要再服务器跳转之前进行。

a. 客户端跳转,两个println语句打完之后,页面才会跳转

  <%System.out.println("---------------跳转之前----------------------");

    response.sendRedirect("hello.html");

   System.out.println("---------------跳转之后----------------------");%>

b.服务器跳转,只打出第一个println,之后就会跳转

 <%System.out.println("---------------跳转之前----------------------");%>

    <jsp:forward page="hello.html"/>

 <% System.out.println("---------------跳转之后----------------------");%>

4.Cookie操作

向客户端发送cookie

Cookie c1 = new Cookie("username","jack");

c1.setMaxAge(300);// 以秒来计数

response.addCookie(c1);

客户端如何获取cookie

Cookie c[] = request.getcookies();

for(x=0;x<c.length;x++){

 <%=c[x].getName()%>----------->

    <%=c[x].getValue()%>

    <br>

}

JSP学习笔记 - 内置对象 Response

原文地址:http://www.cnblogs.com/lysforwin/p/7467474.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved