day02servlet总结

day02servlet总结

  1. servlet: 本质是一个类 , 单实例对象,但是个特殊的类,能接受到浏览器的请求,能够响应数据,能够跟浏览器断案交互的程序。
  2. 能通过实现接口来创建servlet类,也能通过继承来创建servlet类。
  3. 2.5及以下版本不支持实行注解开发。
  4. 3.0及以上支持注解开发。
  5. servlet包括5个方法
    init()—初始化–特点:默认第一次访问servlet的时候 ,servlet被初始化( 且只执行一次 )。
    service()—服务方法(入口方法)
    getServletConfig()
    getServletInfo()
    destroy()–销毁方法–特点: tomcat关闭的时候销毁对象。

使用servelt的要配置

xml配置

 <servlet>
    <servlet-name>servlet别名</servlet-name>
    <servlet-class>全类限定名</servlet-class>
</servlet>
    <servlet-mapping>
        <servlet-name>servlet别名和上面的必须一致</servlet-name>
        <url-pattern>/servlet的自定义路径</url-pattern>
    </servlet-mapping>

url-pattern的几种配置格式:
完全匹配—/xxxxx
不完全匹配—表示通配符
后缀名匹配—
.后缀格式
缺省匹配—/

注解

 @WebServlet(urlPatterns={"/demo1","/demo2","/demo3"})

{可以多的地址访问这个servlet类}

  1. extent HttpServlet类可以重写HttpServlet中的service方法中的7个方法(如doGet(),doPost()).
  2. (1-6的数字) 数字越小优先级越高
    可重复
    作用:修改servlet的创建时机–(一般使用在tomcat启动的时候就加载servlet)

**

servlet生命周期流程

**

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值