回顾:
Servlet中对应getServletConfig方法,要想使用该方法获取config对象,则需要提升config对象的作用域。
1.声明成员变量ServletConfig
2.在init方法中赋值
3.在getServletConfig方法中获取
配置对象config的作用:
1.获取初始化参数:config.getInitParameter(" ")
2.获取全局域对象:config.getServletContext( )
3.获取配置文件的Servlet名字:config.getServletName( )
域对象context的作用:
1.存储用户共享数据:context.setAttribute(" "," ")
2.获取文件真实路径:context.getRealPath("/ ")
3.获取文件类型:context.getMimeType(file)
1.创建方式
1.1如图所示:
(1)实现Servlet
(2)继承GenericServlet
1.适配器
2.对ServletConfig进行优化。提升config对象的作用域
3.实现了ServletConfig接口,简化对config对象的使用方式
(3)继承HttpServlet:对http协议的封装
重写doGet()和doPost()...方法
1.2自动创建Servlet
修改模板:
1 D:\MyEclipse\Common\plugins
2 搜索wizards
3.找到.jar 修改templemnts/Servlet.java