JSP 服务器响应
来源:互联网 发布:apache basic 认证 编辑:程序博客网 时间:2024/06/07 09:10
JSP 服务器响应
Response响应对象主要将JSP容器处理后的结果传回到客户端。可以通过response变量设置HTTP的状态和向客户端发送数据,如Cookie、HTTP文件头信息等。
一个典型的响应看起来就像下面这样:
HTTP/1.1 200 OKContent-Type: text/htmlHeader2: ......HeaderN: ... (空行)<!doctype ...><html><head>...</head><body>...</body></html>
状态行包含HTTP版本信息,比如HTTP/1.1,一个状态码,比如200,还有一个非常短的信息对应着状态码,比如OK。
下表摘要出了HTTP1.1响应头中最有用的部分,在网络编程中您将会经常见到它们:
HttpServletResponse类
response 对象是 javax.servlet.http.HttpServletResponse 类的一个实例。就像服务器会创建request对象一样,它也会创建一个客户端响应。
response对象定义了处理创建HTTP信息头的接口。通过使用这个对象,开发者们可以添加新的cookie或时间戳,还有HTTP状态码等等。
下表列出了用来设置HTTP响应头的方法,这些方法由HttpServletResponse 类提供:
HTTP响应头程序示例
接下来的例子使用setIntHeader()方法和setRefreshHeader()方法来模拟一个数字时钟:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page import="java.io.*,java.util.*" %><!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body><h2>自动刷新实例</h2><% // 设置每隔5秒自动刷新 response.setIntHeader("Refresh", 5); // 获取当前时间 Calendar calendar = new GregorianCalendar(); String am_pm; int hour = calendar.get(Calendar.HOUR); int minute = calendar.get(Calendar.MINUTE); int second = calendar.get(Calendar.SECOND); if(calendar.get(Calendar.AM_PM) == 0) am_pm = "AM"; else am_pm = "PM"; String CT = hour+":"+ minute +":"+ second +" "+ am_pm; out.println("当前时间: " + CT + "\n");%></body></html>
将以上代码保存为main.jsp,然后通过浏览器访问它。它将会每隔5秒显示一下系统当前时间。
我们可以看下以下 Gif 演示图:
阅读全文
0 0
- JSP 服务器响应
- JSP 服务器响应
- JSP 服务器响应和客户端响应
- JSP客户端请求,服务器响应
- JSP客户端请求、JSP服务器响应、JSP HTTP 状态码
- jsp响应
- 服务器响应
- (5) linux服务器部署 jsp服务器响应用户的请求 返回json串
- jsp里响应回车
- JSP 响应对象 response
- jsp、http响应
- 3.1 处理服务器响应
- 处理服务器响应
- 处理服务器响应
- 测试服务器响应时间
- AJAX - 服务器响应
- 邮件服务器响应分析
- ajax服务器响应
- Poedu_Python_Lesson003_基础语法_列表、元组、判断、循环
- ural 1889 Airport Announcements (暴力模拟)
- Linux安装配置go运行环境
- 深入理解css之 —— absolute定位
- kotlin语言学习文档 for Android
- JSP 服务器响应
- Android 利用commons-net-3.3实现ftp上传下载
- 实现iOS本地化的简单方式-XLIFF
- Java实现发送短信验证验证码功能
- “穷人思维”和“富人思维”有什么区别?
- 足球锦标赛
- 基于JZ2440的NAND FLASH的驱动程序的实现
- mybatis的三大剑客
- Dagger2教程一之配置(原)