快速入门
-
创建JavaEE项目
-
定义一个类,实现Servlet接口
* public class ServletDemo1 implements Servlet -
实现接口中的抽象方法
-
配置Servlet
* 在web.xml中配置:<!--配置Servlet --> <servlet> <servlet-name>demo1</servlet-name> <servlet-class>类的全类名</servlet-class> </servlet> <servlet-mapping> <servlet-name>demo1</servlet-name> <url-pattern>/demo1</url-pattern> </servlet-mapping>
执行原理
- 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
- 查找web.xml文件,是否有对应的标签体内容。
- 如果有,则在找到对应的全类名
- tomcat会将字节码文件加载进内存,并且创建其对象
- 调用其方法
Servlet3.0以上
-
好处:
- 支持注解配置。可以不需要web.xml了。
-
步骤:
1. 创建JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml
2. 定义一个类,实现Servlet接口
3. 复写方法
4. 在类上使用@WebServlet注解,进行配置- @WebServlet(“资源路径”)