Servlet技术学习(一)
来源:互联网 发布:日本 久住 英语 知乎 编辑:程序博客网 时间:2024/05/16 06:00
1. servlet是用java语言写的服务器端程序,由服务器调用和执行。
2.Servlet规范由接口javax.servlet.Servlet给出,其直接实现类是javax.servlet.GenericServlet,又进一步给出了javax.servlet.httpServlet子类。因此对应3种servlet的实现方法。
pacage ...import ...public class Servlet类名称 extend HttpServlet{ public void init(){}; public void doGet(HttpServletRequest request,HttpServletResponse response){}; public void doPost(HttpServletRequest request,HttpServletResponse response){}; public void service(HttpServletRequest request,HttpServletResponse response){}; public void destroy(){};
说明:
(1)Servlet类需要继承HttpServlet类。
(2) init():初始化方法,Servlet对象创建后,接着直接该方法。
doGet():当请求的类型时Get时,调用该方法;
doPost():当请求的类型是Post时,调用该方法;
service():Servlet处理请求时自动执行该方法,该方法根据请求类型(get或者Post)调用doGet()或doPost()方法。因此在建立Servlet时,一般只需要重写doget和dopost方法。
destroy():对象注销时自动执行。
这些方法构成了servlet的生命周期,即加载类并创建实例、实例化、初始化、服务和销毁。
建立servlet
1.创建Servlet(某个类)
2.编写内部代码(一般是重写doPost()方法和doGet()方法)
3.修改配置文件web.xml
Tomcat装载servlet的三种情况:
A:Tomcat启动时(需在web.xml中配置相关优先级) B:客户机第一次访问servlet时 C:servlet某些类库被修改时,服务器处在启动状态,此时servlet类会被自动重新装载。
1 0
- Servlet技术学习(一)
- Servlet技术(一)
- JavaEE学习(一)JSP/Servlet及相关技术
- Servlet学习(一)
- Servlet学习(一)
- Servlet学习(一)
- servlet 学习(一)
- servlet学习(一)
- Servlet学习(一)
- servlet学习(一)
- servlet学习(一)
- Servlet学习笔记(一)---Servlet生命周期
- Servlet学习(一)部署servlet
- Servlet学习笔记(一)
- Servlet 学习笔记(一)
- JavaWeb学习(一):Servlet
- servlet学习笔记(一)
- Servlet学习笔记(一)
- iOS之GCD再谈(dispatch_barrier_async)
- 自动计算cell时候计算不准确
- 来看看国外父母是怎么教孩子独立的
- Centos7.2:搭建Ceph管理系统Inscope
- MATLAB cat函数
- Servlet技术学习(一)
- 消费者生产者
- Freemarker常用技巧
- colorAccent,colorPrimary,colorPrimaryDark……来这里你就明白了
- Android OkHttp完全解析 是时候来了解OkHttp了
- Docker简介
- ggplot2_散点图
- Art of Unit Test :: Stubs
- 上机题目(初级)- 用数组实现记事本(Java)