
Jave Web学习笔记
文章平均质量分 87
IDE:IntelliJ IDEA
参考书籍:《Head Frist Servlets & JSP》Bryan Basham,Kathy Sierra & Bert Bates 著 荆涛 林剑 等译
header-files
这个作者很懒,什么都没留下…
展开
-
7.过滤器
过滤器一、过滤器二、建立过滤器2.1 代码2.2 三个重要方法2.3 FilterChain三、可入栈四、声明和确定过滤器顺序4.1 声明过滤器4.2 声明对应URL模式的过滤器映射4.3 声明对应Servlet名的过滤器映射4.4 为通过请求分派请求的Web资源声明一个过滤器映射4.5 过滤器顺序的确定五更疏欲断,一树碧无情。李商隐·《蝉》一、过滤器类似Servlet,过滤器也是一个Java组件。请求发送至Servlet之前,可以用过滤器截获和处理请求;Servlet结束工作之后,在响应发回给原创 2021-08-10 17:43:51 · 308 阅读 · 0 评论 -
6.部署Web应用
部署Web应用一、基于IDEA的JavaWeb项目的目录结构二、DD中配置Servlet映射三、DD中配置欢迎文件四、DD中配置错误界面五、DD中配置Servlet初始化六、DD中声明< mime-mapping >欲穷千里目,更上一层楼。王之涣·《登鹳雀楼》一、基于IDEA的JavaWeb项目的目录结构src文件夹下用于存放Java代码、图片等资源文件web文件夹下存放HTML页面等WEB-INF文件夹下用于存放部署描述文件(该文件必须命名为web.xml且必须存放在这个地原创 2021-08-09 22:16:45 · 117 阅读 · 0 评论 -
5.会话状态
会话状态一、响应中发送一个会话ID二、从请求得到一个会话ID三、判断会话是否已经存在四、客户端不支持cookie四、删除会话五、cookie其他作用呼儿烹鲤鱼,中有尺素书。佚名·《饮马长城窟行》Web服务器没有短期记忆,对于容器来说,每个请求都来自于一个新的客户。为了能够让服务器记住客户端浏览器,容器必须以某种方式将生成的一个唯一会话ID作为响应的一部分交给客户,而客户也必须把会话ID作为请求的一部分发回。通过cookie交换会话ID是最简单常用的方式。一、响应中发送一个会话IDHttpSe原创 2021-08-08 17:04:25 · 161 阅读 · 0 评论 -
4.初始参数、监听器以及请求分派
初始参数、监听器以及请求分派一、 Servlet初始化参数二、上下文初始化参数三、监听器3.1 8个监听者:3.2 创建监听者类:3.3编写部署描述文件:四、请求分派事了拂衣去,深藏功与名。李白·《侠客行》参数除了可以放置在Java代码中,也可以在部署描述文件中放置,而放置在部署描述文件中的参数又可以分为Servlet初始化参数(针对一个Servlet)和上下文初始化参数(针对整个Web应用)。一、 Servlet初始化参数Servlet初始化参数针对一个Servlet,尽可以在特定的Serv原创 2021-08-02 23:17:27 · 101 阅读 · 0 评论 -
3.请求和响应
请求和响应一、Servlet生命周期二、Servlet继承树三、请求和响应。原创 2021-07-25 11:36:46 · 95 阅读 · 0 评论