2015年05月15日

开发servlet有三种方法:

1.       实现Servlet接口

2.       通过继承GenericServlet

3.       通过继承HttpServlet



简述servlet的生命周期:

1.       servlet第一次被调用的时候,会触发init函数,该函数会把servlet实例装载到内存,inint函数只会被调用一次

2.       然后去调用servletservice函数

3.       当第二次后访问该servlet就直接调用service函数

4.       web应用reload或者关闭tomcat或者关机都会去调用destory函数,该函数就会去销毁servlet

 

 

通过HttpServlet去开发servlet,需要重写doGetdoPost方法



servlet的web.xml配置:

//这是servlet注册名

  FirstServerlet

//这是servlet全路径,包名+路径

    com.first.serverlet.FirstServerlet

 

//对已经注册的servlet映射

 

FirstServerlet

//servlet访问路径

    /servlet/FirstServerlet

 


servlet细节:

1.       一个已经注册servlet可以被映射到多个url

2.       当映射一个servlet的时候,可以多层:比如/servlet/FirstServerlet

3.       servlet映射到url中也可以使用通配符,但是只能有两种固定的格式:一种格式是”*.扩展名,另一种格式是以正斜杠”/”开头并以” table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-font-kerning:1.0pt;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值