jsp程序设计(三)-初试jsp程序设计(2)-Servlet简介
来源:互联网 发布:照了ct才知怀孕怎么办 编辑:程序博客网 时间:2024/06/06 01:48
一、什么是Servlet
Servlet 是一个用 Java 编写的程序,此程序在服务器上运行以处理客户端请求。
二、接口和类
1、javax.servlet 包中的接口 2、javax.servlet 包中的类 ServletInputStream 类 用于从客户端读取二进制数据; ServletOutputStream 类 用于将二进制数据发送到客户端; HttpServletResponse 接口 提供 HTTP 响应; 三、Servlet 的生命周期 Servlet 的生命周期就是指创建 Servlet 实例之后其存在的时间以及何时消失; 1、生命周期的 3个方法为: init() destroy() service() 2、生命周期的各个阶段为: 实例化 Servlet 容器创建 Servlet 的实例 初始化 该容器调用 init() 方法 服 务 如果请求 Servlet,则容器调用 service() 方法 销 毁 销毁实例之前调用 destroy() 方法 不可用 销毁实例并标记为垃圾收集 四、HTTP Servlet 基础知识: public void doGet(HttpServletRequest req,HttpServletResponse res) public void doPost(HttpServletRequest req,HttpServletResponse res) doGet() 方法处理客户端作出的 GET 请求。doPost() 方法处理客户端作出的 POST 请求。 五、Servlet 的部署 web.xml文件中配置Servlet: <servlet> <servlet-name>clientservlet</servlet-name> <servlet-class>chapter2.ClientServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>clientservlet</servlet-name> <url-pattern>/clientservlet</url-pattern> </servlet-mapping> 两个名称必须相同
3、javax.servlet.http 包的接口
HttpServletRequest 接口 提供 HTTP 请求信息;
ServletConfig 接口 在初始化的过程中由 Servlet 容器使用;
ServletContext 接口 定义 Servlet 用于获取来自其容器的信息的方法;
ServletRequest 接口 向服务器请求信息;
ServletResponse 接口 响应客户端请求;
- jsp程序设计(三)-初试jsp程序设计(2)-Servlet简介
- jsp程序设计(三)-初试jsp程序设计(1)-简单的jsp网页制作
- jsp程序设计(一)-jsp入门
- JSP/Servlet程序设计(入门书籍)
- JSP程序设计:Servlet配置问题
- jsp程序设计(二)-jsp基本语法(2)-声明
- jsp程序设计(二)-jsp基本语法(7)- jsp:forward
- jsp程序设计(二)-jsp基本语法(8)- jsp:getProperty
- jsp程序设计(二)-jsp基本语法(9)- jsp:include
- jsp程序设计(二)-jsp基本语法(10)- jsp:plugin
- jsp程序设计(二)-jsp基本语法(11)- jsp:useBean
- JSP程序设计
- jsp程序设计(二)-jsp基本语法(1)-注释
- jsp程序设计(二)-jsp基本语法(3)-表达式
- jsp程序设计(二)-jsp基本语法(4)-Scriptlet
- jsp程序设计(二)-jsp基本语法(5)-Page指令
- jsp程序设计(二)-jsp基本语法(6)-Taglib指令
- JSP动态网页程序设计(I)
- [WinForm每日一帖] 如何验证Editor中输入的数据合法性
- E500的异常和中断分析(1)
- C#中的cookie编程
- 祝各位健康的度过每一天
- 墨西哥电信巨头埃卢成为世界新首富(图)
- jsp程序设计(三)-初试jsp程序设计(2)-Servlet简介
- 退信代码汇总
- 网络知识补足4
- 带图片的多列的DropDownList的实现
- 杂谈:暴雪称霸游戏业界的六大秘密绝招
- 社会生活10大法则
- 2007年6月29日 -- 大学毕业的那一天
- 写给自己的信-啊哩路呀
- 简单javascript tab 控件 实用