java servlet是运行在web服务器或应用服务器上的程序,作为web浏览器或http客户端的请求和http服务器的数据库的中间层
servlet的任务:
1.读取客户端(浏览器)发送的显式请求,包含网页上的html的表单
2.读取客户端(浏览器)发送的隐式请求,如cookies
3.发送显式数据(即文档)给客户端(浏览器),文档的格式有文本文档(html或XML),二进制文档(GIF),Excel等
4.发送隐式的http响应给客户端(浏览器),告诉客户端返回的文档的类型,设置cookies等
servlet包:
java servlet是运行在带有支持 Java Servlet 规范的解释器的 web 服务器上的 Java 类。
servlet可以使用javax.servlet和javax.servlet.http包创建