一、Servlet简介
引入Servlet:问题,浏览器可以通过http协议请求web服务器,访问web服务器上的web资源,web资源又分为静态资源和动态资源,静态资源可以直接存储在web服务器上供浏览器访问,动态资源该如何访问呢?
- Servlet是服务器端的java程序、能够接收HTTP请求、处理HTTP请求、并对HTTP请求进行响应的动态网页技术。
- Servlet是javaEE(javaWeb)规范的一个重要组成部分。
- Servlet的作用:
- 接收客户端的HTTP请求(浏览器)
- 根据用户请求进行数据处理
- 动态生成网页(网页中的数据是根据客户端请求动态改变的)
- 将生成的包含动态数据的网页响应给客户端