当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 7.1 状态代码概述 Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。
 

 

 ·jsp“抓”网页代码的程序    »显示摘要«
    摘要: 作者:东方一蛇 网站“我的家”(http://www.wodejia.net) string scurrentline; string stotalstring; scurrentline=""; stotalstring=""; java.io.inputstream l_urlstream; java.net.url l_u......
 ·servlet实现的代理服务器功能    »显示摘要«
    摘要: import java.io.*; import java.net.*; import javax.servlet.*; import javax.servlet.http.*; public class proxy extends httpservlet { public void doget(httpservletrequest request, httpservl......


Java Servlet和JSP教程之七

  web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档.下面是一个最简单的应答: 【程序编程相关:EJB之无状态会话Bean简单应用-学习

   7.1 状态代码概述 【推荐阅读:[学习笔记]**编写"纯HTM

content-type: text/plain 【扩展信息:JAVA反射技术(二)

http/1.1 200 ok

hello world

  状态行包含http版本.状态代码.与状态代码对应的简短说明信息.在大多数情况下,除了content-type之外的所有应答头都是可选的.但content-type是必需的,它描述的是后面文档的mime类型.虽然大多数应答都包含一个文档,但也有一些不包含,例如对head请求的应答永远不会附带文档.有许多状态代码实际上用来标识一次失败的请求,这些应答也不包含文档(或只包含一个简短的错误信息说明).

  servlet可以利用状态代码来实现许多功能.例如,可以把用户重定向到另一个网站;可以指示出后面的文档是图片.pdf文件或html文件;可以告诉用户必须提供密码才能访问文档;等等.这一部分我们将具体讨论各种状态代码的含义以及利用这些代码可以做些什么.

  7.2 设置状态代码

  如前所述,http应答状态行包含http版本.状态代码与对应的状态信息.由于状态信息直接与状态代码相关,而http版本又由服务器确定,因此需要servlet设置的只有一个状态代码.

  servlet设置状态代码一般使用httpservletresponse的setstatus方法.setstatus方法的参数是一个整数(即状态代码),不过为了使得代码具有更好的可读性,可以用httpservletresponse中定义的常量来避免直接使用整数.
...   下一页
 ·java servlet和jsp教程之二    »显示摘要«
    摘要:   2.1 安装servlet和jsp开发工具   要学习servlet和jsp开发,首先你必须准备一个符合java servlet 2.1/2.2和javaserver pages1.0/1.1规范的开发环境。sun提供免费的javaserver web development kit(jswdk),可以从http://java.sun.com/products/servlet/下载。   安......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE