servlet课堂笔记
2015-06-16 08:40
274 查看
1、servlet生命周期:
1> 加载和实例化
2> 初始化 init()
3> 处理请求 service()—>doGet()/doPost()
4> 销毁 destroy()
URL—web.xml
DoEnter
com.pb.news.web.servlet.DoEnter
AddNewsServlet
/servlet/AddNewsServlet
目录匹配、完全匹配、后缀名匹配
2、filter过滤器:
java类
N个过滤器组成了一个过滤器链(执行顺利是按照web.xml里的配置顺序)
生命周期:
1> 加载和实例化
2> 初始化init()
3> doFilter(){
//你的过滤代码。。。。
3、filter和servlet的执行顺序? filter 先于servlet 执行
url:jsp/listener/*
http://localhost:8090/news/servlet/DoEnterServlet?guest=admin
3、监听器listener:
HttpSessionBindingListener
request: 一个用户可以有多个request
session: 一个用户只有一个session
servletContext: 所有用户公用一个对象 application
=====================================================
HttpServletRequest : request
HttpServletResponse : response
HttpSession : session
ServletConfig : config
ServletContext : application
1> 加载和实例化
2> 初始化 init()
3> 处理请求 service()—>doGet()/doPost()
4> 销毁 destroy()
URL—web.xml
DoEnter
com.pb.news.web.servlet.DoEnter
AddNewsServlet
/servlet/AddNewsServlet
目录匹配、完全匹配、后缀名匹配
2、filter过滤器:
java类
N个过滤器组成了一个过滤器链(执行顺利是按照web.xml里的配置顺序)
生命周期:
1> 加载和实例化
2> 初始化init()
3> doFilter(){
//你的过滤代码。。。。
[code] //把请求转发到下一个过滤器(过滤器链上)或你要访问的web资源 FileterChain.doFilter(): } 4> 销毁阶段 destroy()
3、filter和servlet的执行顺序? filter 先于servlet 执行
url:jsp/listener/*
http://localhost:8090/news/servlet/DoEnterServlet?guest=admin
3、监听器listener:
HttpSessionBindingListener
request: 一个用户可以有多个request
session: 一个用户只有一个session
servletContext: 所有用户公用一个对象 application
=====================================================
HttpServletRequest : request
HttpServletResponse : response
HttpSession : session
ServletConfig : config
ServletContext : application
相关文章推荐
- 外观模式(Facde)【设计模式】
- servlet课堂笔记
- Android 异常后如何重启应用
- pip install -i douban..
- 股票API
- VS2010,2012,2013自定义注释[代码段]的另种方法
- 深入理解Oracle表(3):三大表连接方式详解之Nested loop join和 Sort merge join
- MyEclipse6.5 Blue注册码生成器,有效期至2018年
- PHP代码
- PBDOM操作XML文档轻松入门
- [准备篇6]VMWare搭建Openstack——使用VMnet的方式模拟多网卡的OpenStack环境配置(2)
- 多线程(高级篇)
- map的详细用法
- 回顾系列3-刀塔传奇
- 多线程(高级篇)
- 使用github
- WIN7局域网文件共享设置方法
- PowerDesigner Name与Code同步的问题
- [POI 2011]Lollipop(二分+特判)
- Unity - coroutines 协程揭秘