(1):创建servlet两种方式、1创建普通类继承HttpServlet类,2、快捷方式生成

(2):访问路径 http://localhost:8080/项目名路径名,,控制台输出doGet中代码,如果做到?
(3):以前java基础要输出一个类中的某项东西,我们需要先创建这个类的对象,在调用里面的方法,但是这个类中并没有创建某各类,直接输出我们想要的东西了,这就涉及到Servlet的声明周期,具体我们就来看一下是怎么样实现的
(4):在Servlet类中加入相关声明周期方法,运行看下图

再次刷新运行,发现只运行service方法与doGet方法

当我们结束服务器时自动调用销毁方法

由此我们可以总结出:我们可以总分三部分:
初始化参数(只执行一次,构造方法,init方法)
业务处理(service(doGet或doPost))
销毁方法(destroy方法,只执行一次)
web.xml配置讲解
servlet-name:Servlet在容器中唯一标识,默认为类名
servlet-class:包名+类名
<servlet-mapping>:Servlet的映射路径
servlet-name:针对哪一个Servelt进行配置
url-pattern:请求的映射路径
init-parameter:初始化参数
param-name:“param”
param-value:123456
后台获取:GetInitxxx("param")
网友评论