1.Servlet体系构造
1.Servlet接口 : 实现Servlet接口里的全部方法
2.GenericServlet :继承他不用实现他的任何方法,想调用就调用。会出现一些乱码问题
3.HttpServlet: Servlet的孙子可以实现乱码问题,他爸爸有的他都有,他爸爸没有的他也有可能有。
2.隐形(内置)对象与Servlet对应的关系
* JSP九大内置对象 Servlet
* pageContext :null
* √request :HttpServletRequest
* √session :HttpSession(通过HttpServletRequest.getSession())
* √application :ServletContext(ServletContext servletContext=req.getServletContext())
*
* √response :HttpServletResponse
* √out :PrintWriter(resp.getWriter();)
* page :this
* config :ServletConfig(获取Servlet初始化参数的值)
* exception :Exception
*
3.配置和获取Web应用的初始化参数(ServletContext)
ServletContext servletContext=req.getServletContext();
String uname=servletContext.getInitParameter("uname");
//在页面上展示打印字符串
PrintWriter pw=resp.getWriter();
pw.write("国足给力!---->"+uname);
pw.close();