Servlet介绍(一)
来源:互联网 发布:东莞房地产成交数据 编辑:程序博客网 时间:2024/06/01 14:58
一.Servlet简介
Servlet是sun公司提供的一门用于开发动态web资源的技术。
Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:
1、编写一个Java类,实现servlet接口。
2、把开发好的Java类部署到web服务器中。
按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servlet
大多数情况下,我们继承HttpServlet,来实现http请求处理。
二.Servlet的执行过程
二、Servlet的运行过程
Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后:
①Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第④步,否则,执行第②步。
②装载并创建该Servlet的一个实例对象。
③调用Servlet实例对象的init()方法。
④创建一个用于封装HTTP请求消息的HttpServletRequest对象和一个代表HTTP响应消息的HttpServletResponse对象,然后调用Servlet的service()方法并将请求和响应对象作为参数传递进去。
⑤WEB应用程序被停止或重新启动之前,Servlet引擎将卸载Servlet,并在卸载之前调用Servlet的destroy()方法。
阅读全文
0 0
- Servlet介绍(一)
- Servlet介绍(一)
- Java Web(一)Servlet/JSP HTML介绍
- Servlet基础(一) Servlet基础和关键的API介绍
- Servlet介绍(二)
- Servlet 介绍 以及Servlet生命周期(详细)
- Servlet 介绍 以及Servlet生命周期(详细)
- Servlet 介绍 以及Servlet生命周期(详细)
- servlet笔记(一)
- Servlet学习心得(一)
- servlet(一)
- Servlet程序设计(一)
- Servlet总结(一)
- servlet 笔记(一)
- 初识Servlet(一)
- Servlet简介(一)
- Servlet学习(一)
- Servlet学习(一)
- “不仅要救火,更是要防火”阿里是如何保障并提升系统稳定性的?
- “安全协议自动验证技术服务与工具开发”之AKA
- Postgresql常见操作指令
- hammer.js操作svg使达到平移,缩放
- vue 过滤器基本用法
- Servlet介绍(一)
- 逆向微信------给微信加上控件
- 源码解析之--ArrayList
- Anaconda Python OpenCV(OpenCV contrib)导入cv2出现找不到dll问题
- 最长公共子序列
- MyEclipse中的快捷键
- 浅析ArrayList和LinkedList
- Win2008 Server R2 服务器拒绝共享访问
- 复制字符串