jsp和servlet基础1
来源:互联网 发布:90后听的网络歌曲 编辑:程序博客网 时间:2024/05/28 22:12
Servlet的任务就是得到一个客户的请求请求可以是一个页面或者是结账信息在返回一个响应 响应可以是把请求传递给另一个页面或这servlet或者jsp。.
Servlet实例被创建之后,并在servlet能为客户请求提供服务之前,容器对servlet调用init()方法。
如果有初始化代码(如得到一个数据库连接,或向其他对象注册)就要覆盖Servlet类的init方法。
第一个客户请求到来时候,容器会开始一个新线程,或者从线程池分配线程。Servlet会调用Service方法,这个方法会查看请求,确定Http方法(get post),并在Servlet上调用对应的方法,如doGet() 和doPost().
然后覆盖doGet()或者doPost()方法来实现web应用想要让你做的内容。
1容器要加载类,调用servlet的无参数构造函数,并调用servlet的init方法,从而初始化servlet
2init方法(开发人员可以覆盖)在servlet一生中,至调用一次,往往在servlet为客户请求提供服务之前调用。
3.init方法使servlet可以访问ServletConfig和ServletContext对象,servlet需要从这些对象得到有关的servlet配置和Web应用信息。
4.容器通过调用servlet的destroy方法来结束servlet的生命。
5.Servlet一生的大多数时间都是在为某个客户请求运行service方法。
6.对servlet的每个请求都在一个单独的线程中运行!任何特定的servlet类都只有一个实例。
7.你的servlet一般都会扩展javax.servlet.http.HttpServlet,并由此继承service方法的一个实现,他取一个HttpServletRequest和一个HttpServletResponse作为参数。
8.GenericServlet实现了Servlet接口。
9.可以覆盖init方法,而且必须覆盖一个服务方法doGet()或doPost()
每个页面请求都是一个线程。
- jsp和servlet基础1
- JSP和Servlet基础原理
- 【WEB基础】③jsp和servlet基础
- Jsp/Servlet基础-GET和POST区别
- 《Servlet和JSP编程基础》学习笔记
- Servlet和JSP知识复习(2)Servlet基础
- jsp Servlet基础入门学习(1)
- 【jsp/servlet】jsp开发基础
- jsp/servlet基础
- JSP、Servlet基础
- Jsp/Servlet基础-一
- JSP/Servlet基础语法
- Jsp/Servlet 基础
- java基础--jsp/servlet
- JavaWeb基础(servlet+jsp)
- jsp&servlet基础知识点
- Jsp、Servlet基础
- JSP servlet基础
- C++构造函数,复制构造函数,赋值操作符
- 人手一份核武器 - Hacking Team 泄露(开源)资料导览手册
- Swift的build configurations是如何支持条件编译的?
- 技术性博客收集
- 简易局域网视频服务器
- jsp和servlet基础1
- web程序统计在线人数的实现方式!
- 如何辨别sql文件是用于sqlserver的还是mysql的
- 数据结构基础 之 二叉堆 概念篇
- Nano编辑
- 国际化的jstl标签
- Unity3D不同版本及发布平台编写专用的程式码
- QT IDE经验总结
- JSON API 1.0 核心开发者自述 | 你所不知道的那些技术细节