Servlet(学习笔记)

知识拓展

        Servlet是java提供的一门动态web资源开发技术 

        Servlet是javaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servle接口,并由web服务器运行Servet

Servlet快速入门

        1、创建web项目,导入Servlet依赖坐标

 导入依赖坐标时,一定得注意加上<scope>provided</scope>

要不访问Servlet会报错,provide依赖范围是在编译环境和测试环境有效,但是在运行环境就无效了,但是tomcat里面已经自带了Servlet jar包,所以在运行环境得将Servlet配置成无效

 

        2、创建:定义一个类,实现Servlet接口,并重写接口中所有方法,并在service方法中输入一句话

        3、配置:在类上使用@WebServlet注解,配置该Servlet的访问路径

        4、访问:启动Tomcat,浏览器输入URL访问该网站

 

Servlet方法介绍

 

 

Servlet体系结构

 

ServleturlPattern配置

        Servlet要想被访问,必须配置其访问路径(urlPattern)

                1、一个Servlet,可以配置多个urlPattern

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

                2、urlPattern配置规则

当一个路径同时满足精确匹配和目录匹配时,会执行精确匹配

拓展名匹配不能以斜杆开头,不然会报错

任意匹配中,/*的优先级比/高,会执行/*

 

Servlet要想被访问,必须配置其访问路径(urlPattern)

1、一个Servlet,可以配置多个urlPattern

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

2、urlPattern配置规则

当一个路径同时满足精确匹配和目录匹配时,会执行精确匹配

拓展名匹配不能以斜杆开头,不然会报错

任意匹配中,/*的优先级比/高,会执行/*

XML配置方式匹配Servlet

不使用@WebServlet,而是用XML来编写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值