一.实现servlet的三种方式和封装过程
1.实现 Servlet接口
2.继承 GenericServlet 类(GenericServlet继承了Servlet 和servletConfig)
3.实现 httpServlet类
一.service方法中的request和response对象
1.request对象
(1)request.getParameter(String s) //作用:根据请求参数的名字获取对应的值 返回值:字符串
2.response对象
(1)response.setConteType(“text/html;charset=utf-8”); //设置响应的编码格式
(2)response.getWriter().write(响应内容); //响应内容(在浏览器上输出)
二.在加载当前项目的时候,创建servlet对象,和初始化
在标签中 添加一个:正数或负数标签 作用:指定servlet的创建时机,如果是正数或0,在加载项目的时候创建servlet和执行初始化,并且值越大执行的顺序越靠后,如果是负数,那么在请求servlet的时候才会创建servlet实例和初始化
三.servletConfig接口
1.ServletConfig:代表的是当前servlet,可以通过这个接口的方法获取当前servlet所有信息,包括配置信息
2.servlet接口中的方法:
(1)servletConfig.getServletName() //获取当前servlet在web.xml中配置的名字
(2)servletConfig.getServletContext() //获取当前web应用的ServletContext对象 返回值类型servletContext
servletContext:代表当前web应用,相当于一个全局变量,这个全局变量&