Java_Web之Servlet基础
请简要描述EL表达式的语法及使用特点?
${ EL exprission }
${ bean.name } 或 ${ bean['name'] }
请简要描述什么是JSTL?
JSP标准标签库
请简要介绍JSTL常用的标签及其语法格式?
Ø通用标签:set,remove,out
Ø条件标签:if
Ø迭代标签:forEach
什么是Servlet ?
Servlet 是一个 Java程序,是在服务器上运行以处理客户端请求并做出响应的程序
![](https://images0.cnblogs.com/blog2015/750492/201505/252223389285416.png)
Servlet的生命周期
![](https://images0.cnblogs.com/blog2015/750492/201505/252224127241741.png)
![](https://images0.cnblogs.com/blog2015/750492/201505/252225040378849.png)
Servlet相关接口
ØServeltConfig接口
Ø在Servlet初始化过程中获取配置信息
Ø一个Servlet只有一个ServletConfig对象
![](https://images0.cnblogs.com/blog2015/750492/201505/252226217561195.png)
ServeltConText接口
Ø获取Servlet上下文
![](https://images0.cnblogs.com/blog2015/750492/201505/252227046785340.png)
GenericServlet抽象类
Ø提供了Servlet与ServletConfig接口的默认实现方法
![](https://images0.cnblogs.com/blog2015/750492/201505/252228198962553.png)
HttpServlet继承于GenericServlet
Ø处理HTTP协议的请求和响应
![](https://images0.cnblogs.com/blog2015/750492/201505/252229010841370.png)
![](https://images0.cnblogs.com/blog2015/750492/201505/252229338038265.png)
Servlet的配置
![](https://images0.cnblogs.com/blog2015/750492/201505/252235121317260.png)
使用Servlet处理GET/POST请求
![](https://images0.cnblogs.com/blog2015/750492/201505/252236027569226.png)
![](https://images0.cnblogs.com/blog2015/750492/201505/252236219436554.png)
责任重于泰山,任重而道远。