response对象主要用于对客户端的请求进行回应,将web服务器处理后的结果发回给客户端,封装了jsp产生的响应,并发送到客户端响应客户端的请求,请求的数据可以是各种数据类型,甚至是文件

Response对象

response对象主要用于对客户端的请求进行回应,将web服务器处理后的结果发回给客户端,封装了jsp产生的响应,并发送到客户端响应客户端的请求,请求的数据可以是各种数据类型,甚至是文件。

常用的方法:void addCookie(Cookie c) 添加一个Cookie对象,用来保存客户端用户信息。

比如一些登录操作是否记住用户名等等。void setHeader(String name,String value) 常用的有刷新操作和定时跳转页面。

response.setHeader(“refresh”,“1”),response.setHeader(“refresh”,“2:URL=xxx”)。

void sendRedirect(String url)设置页面重定向。

举例1:时间动态显示

  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <%@ page import="java.util.*"%>
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta charset="UTF-8">
  8. <title>日期的更新</title>
  9. </head>
  10. <body>
  11. <%
  12. //void setHeader(String name,String value)
  13. //功能:常用的刷新refresh,例如:response.setHeader("refresh","1")
  14. //几秒后跳转:response.setHeader("refresh","2:URL=xxx")
  15. Date now = new Date();
  16. out.print(now.toLocaleString());
  17. response.setHeader("refresh", "1");//一秒刷新一次
  18. %>
  19. </body>
  20. </html>

页面的重定向:

  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="UTF-8">
  7. <title>页面重定向</title>
  8. </head>
  9. <body>
  10. <%
  11. /*
  12. *在浏览器进行重定向。跳转时机,当页面代码执行完毕,
  13. *把响应发送给客户端之后,客户端再根据
  14. *重新指向的url地址。浏览器地址栏中的地址是改变的
  15. */
  16. response.sendRedirect("response3.jsp");
  17. %>
  18. </body>
  19. </html>

跳转的页面

  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="UTF-8">
  7. <title>重定向后的内容</title>
  8. </head>
  9. <body>
  10. <h1>重定向后的页面</h1>
  11. </body>
  12. </html>

到此这篇关于jsp Response对象页面重定向、时间的动态显示的文章就介绍到这了。

更多相关文章

  1. android 页面跳转(intent)
  2. Android客户端Socket连接PC服务器端(加评论)
  3. 登录表单和iframe后台架构
  4. 移动端布局基本思路,三种视口、手机页面3部分基本架构
  5. Android(安卓)- 购物车页面【仿】淘宝App
  6. Android中Intent传值
  7. Android(安卓)创建socket客户端
  8. Android(安卓)P 隐藏Setting主页面Suggestion菜单
  9. android之有返回结果跳转intent

随机推荐

  1. Android之辅助服务下篇————Accessibi
  2. Android 设置EditText不会自动弹出键盘
  3. Android个人开发笔记
  4. Android studio 3.1.3 无法获取pom文件
  5. Android开发实现拖动效果
  6. Android(安卓)获取当前系统输入法和修改
  7. 让Android Studio支持系统签名
  8. Bitmap切割,GridView显示,更新
  9. Android '记住密码'功能
  10. android去除标题栏及状态栏