servlet基本概念
来源:互联网 发布:pageoffice java 编辑:程序博客网 时间:2024/04/30 00:42
一.servlet概念及实现方式
1Servlet:是运行在web服务器的小java程序,是自上是一个接口.
通常通过 HTTP(超文本传输协议)接收和响应来自Web 客户端的请求。
2实现servlet步骤:
(1)实现servlet接口(一般不采用,应为要重写接口中每个方法,不方便使用)
(2)继承GenericServlet, HttpServlet类如果继承类,不需要把类中的方法都实现
(3)需要web服务器知道java程序不是一个普通的java程序,而是一个servlet通过配置进行操作在web项目中,web.xml里面进行配置
3入门程序
(1)写一个servlet,实现向页面输出内容hello servlet
(2)步骤
第一步,创建一个类,使用这个类继承GenericServlet类
第二步,实现类里面的 service(ServletRequest req, ServletResponse res)
ServletRequest代表请求
ServletResponse代表响应
第三步,使用ServletResponse向页面输出内容getWriter()
第四步,在web项目中的web.xml进行配置,让服务器知道是一个servlet
* <servlet>
<servlet-name>servletDemo1</servlet-name>
<servlet-class>cn.itcast.servlet.ServletDemo1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servletDemo1</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
二,servlet的执行过程及生命周期
1 执行过程:
(1)根据在浏览器地址栏输入的地址,找web.xml中相同的url-pattern
(2)找到了url-pattern,对应的servlet-name
(3)根据找到的servlet-name到另外一个标签里面(servlet)相同名称的servlet-name
(4)在servlet标签里面找到了相同名称的servlet-name,找servlet的包类路径servlet-class
利用反射原理,让servlet里面的service方法执行
2 生命周期:
2.1 什么是生命周期:一个人从出生到死亡
2.2 servlet的生命周期:从servlet创建到servlet销毁的过程
2.3 在servlet接口里面有五个方法,其中有三个方法是与生命周期相关的方法
(1)init方法,在servlet创建时候执行这个方法,执行一次,servlet在第一次访问时候创建
(2)service方法,在每次访问servlet时候会执行这个方法,执行多次
(3)destroy方法,销毁servlet时候执行这个方法,执行一次
- Servlet-基本概念
- servlet基本概念
- servlet基本概念
- Servlet基本概念
- Servlet基本概念
- Servlet基本概念
- servlet基本概念
- [读书笔记]J2EE 基本概念 --- Servlet
- Java Servlet 基本概念
- servlet的基本概念
- Java基本概念-Servlet
- Servlet基本概念和流程
- Servlet的基本概念与使用
- Jsp/Servlet 读书笔记(一) -- 基本概念
- 监听器第一篇【基本概念、Servlet各个监听器】
- servlet转发与重定向基本概念与区别
- 基本概念
- 基本概念
- SparseArray源码分析
- git从白痴到菜鸟
- 矩阵的乘法算法
- Shell 编程初步
- 5. C编译过程
- servlet基本概念
- 用c语言,找出指定范围内的质数
- 1U - 4.445厘米
- JS的编译和执行顺序
- 升华网第五次培训心得
- mysql之table:update,delete(删除修改行)
- AAA认证 - 3A认证
- 线性代数的本
- 测试一下