文章目录
Servlet 运行在服务端的Java小程序,是sun公司提供一套规范,用来处理客户端请求,
响应给浏览器的动态资源(是运行在服务端的程序,而不是以静态文件形式存在).
Servlet是JavaWeb三大组件之一(Servlet,Filter,Listener),且最重要.
ServletContext
omcat启动的时候,需要识别webapps下的各个WEB应用,识别各个WEB应用的同
时为每个WEB应用创建对应的对象ServletContext,**一个WEB应用对应一个
ServletContext.**每个ServletContext中都有一个很大的MAP,并且tomcat在启动之初就向
这个MAP中放入了大量的键值对的数据.当然我们也可以通过程序向这个大的MAP中
放入键值对的数据.
注意:一个web应用对应唯一的一个ServletContext对象
获取MIME类型
域对象
获取文件服务器路径
Response
相对路径
绝对路径
输出字符数据
输出字节数据
Request
请求行
请求头
请求体
获取请求参数
请求转发
共享数据
转发与重定向的区别
文件下载功能