servlet生命周期实例化--->初始化--->处理请求-->销毁
servletjavax.servlet.Servlet接口所有Java Servlet的基础接口类
,规定了必须由Servlet具体类实现的方法集
javax.servlet.http.HttpServlet类在GenericServlet基础上扩展的基于Http协议的Servletjavax.servlet.Servlet
接口所有Java Servlet的基础接口类,规定了必须由Servlet具体类实现的方法集类 implement Servlet{}类
extends GenericServlet{}类 extends HttpServlet{}使用Servlet配合web.xmlnamecom.it.demoname/namef浏览器location:8080/namef
注解方式在创建的servlet类上面添加
@WebServlet(name ="值", urlPatterns ="/映射地址")获取请求值
request.getParameter("Name");设置属性request.setAttribute("键",值);移除属性request.removeParameter("Name");获取属性request.getAttribute("键");response.sendRedirect("转发地址");设置字符集response.setCharacterEncoding("UTF-8");response.setContentType("UTF-8");
EL表达式${属性名}${对象名["属性名"]}${对象名.属性名}
${empty 属性名}判断是否为null== 或 eq!= 或 ne < 或 lt > 或 gt <= 或 le >= 或 ge El表达式判断${属性名==属性名}只能在一个{}中做判断;