码迷,mamicode.com
首页 > 其他好文 > 详细

servlet

时间:2018-07-05 21:30:58      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:对象   启动   执行   pat   XML   doget   服务   lis   java   

servlet:运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源

本质上是java代码,通过api动态向客户输出内容

包含三个技术:servlet技术   filter技术   listener技术

实现servlet接口的方式

1、创建实现类实现servlet接口

2、重写方法---重点是service方法(需要重写的方法太多)

3、在xml中进行servlet配置

1、继承httpservlet类

2、重写doget和dopost方法

3、在xml中进行servlet配置

方法

init()方法:servlet对象创建的时候执行

service()方法:包含请求和回应对象,每次请求都会执行,在httpservlet中分为doget()和dopost()方法

destroy()方法:servlet销毁的时候执行

servlet的生命周期:创建-----默认第一次访问servlet时创建该对象,但是在servlet配置时,加上<load-on-startup>,在服务器启动时创建;销毁-----服务器关闭

servlet中的元素url-pattern的配置方式

完全匹配:正常写法;目录匹配:最后目录用*代替;扩展名匹配:扩展名前面用*代替;缺省匹配:只有一个/,所有地址访问都不行时,缺省servlet负责接收

 servletcontext:web应用的环境(上下文)对象,只有一个

 

servlet

标签:对象   启动   执行   pat   XML   doget   服务   lis   java   

原文地址:https://www.cnblogs.com/yelena-niu/p/9270011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!