一:快速入门:
1.创建javaEE项目
2.定义一个类,实现Servlet接口
* public class serverLetDemo1 implements Servlet
3.实现接口的抽象方法(alt+enter键)
4.配置servlet:在web.xml下配置
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <!-- 配置serverlet--> <servlet> <servlet-name>demo1</servlet-name> <servlet-class>cn.fristjsp.web.serverLetDemo1</servlet-class> </servlet> <servlet-mapping> <servlet-name>demo1</servlet-name> <url-pattern>/demo1</url-pattern> </servlet-mapping> </web-app>
执行原理:
1.当服务器接收到客户端浏览器的请求后,会解析请求url路径,获取访问servlet的资源路径
2.查找web.xml文件,是否有对应的<url-pattern>标签体内容
3.如果有,则在找到对应的<servlet-class>全类名
4.tomcat会将字节码加载进内存,并且创建其对象
5.调用其方法