一二表达式-06-07

一、Servlet生命周期
1.加载和实例化
2.初始化init()
init()方法只能被调用一次
3.请求处理
service(); 处理客户端请求
4.销毁destory();
二、Servlet创建
1.实现Servlet接口
基本类;
2.继承GenericServlet类
Servlet的通用版,对Servlet进行封装,保留了Servlet方法,与协议无关;
3.继承HttpServlet类
三、部署
1.web.xml的配置
1.1

1.2


1.3注解方式部署
@wabServlet(name="值",urlPretterns="映射地址");
四、request接口常用方法
1.获取请求值
resquest.getParamenter();
2.设置属性
request.setAttribute("键",值);
3.移除属性
request.removeParamenter();
4.获取属性值
request.getAttribute();
五、response常用方法
1.重定向
response.sendRedirect();
2.设置字符集
response.encodeUrl(UTF-8);
六、El表达式
1.${属性名};
【一二表达式-06-07】2.${"对象名.属性值"};
$ {对象名["属性值"]}
3.${enpoty 属性名}判断是否为null
4.判断El间的运算
${属性名==属性名}只能在一个{}中进行判断

    推荐阅读