十四、Servlet技术总结


	过滤器技术:
			1.概念
				过滤器是serlet技术,也叫filter。
				它可以对http请求进行拦截。
			2.作用
				他可以实现权限拦截、编码统一处理、过滤无效关键字等,
			3.过滤器的生命周期
				|--- interface  Fileter
							init(FilterConfig  config)
							doFilter(req,resp)
							destory()
							
				1.tomcat服务器启动时,就会初始化filter实例。
				  服务器创建filter实例,然后调用init方法,
				  将web.xml中配置的过滤器配置传入到过滤器中。
				2.用户发送http请求,过滤器进行拦截。
				    过滤器链前置逻辑-->请求资源代码 -->过滤器链的后置落	
					
					
			4.过滤器的相关API
						|--- interface  Fileter 过滤器接口
							init(FilterConfig  config)
							doFilter(req,resp)
							destory()
						
						|--- FilterConfig 通过这个对象,可以获取过滤器在web.xml中配置

						|--- FilterChain  过滤器执行链对象
								 doFilter(req,reso) 对请求资源进行放行,进入到下一个过滤器或执行请求。
			
			5.执行细节
					配置拦截资源
						/* 拦截所有资源
						/index.jsp ;拦截指定资源					 
			6.案例
				    1)编码统一处理
				    2) 登录注册	
			
		监听器技术:
				1,概念
					监听器是监听特定对象的创建、销毁或特定对象的属性的变化。
				
				2.作用
					监听器可以实现在线列表展示、踢人等功能。
				
				3.监听器相关API
					生命周期监听器
							ServletContextListener
							ServletRequetListener
							HttpSessionListener
							
					属性监听器
							ServletContextAttributeListener
							ServletRequetAttributeListener
							HttpSessionAttributeListener
					其他监听器
							HttpSessionBoundListener		

Servlet、ServletContext、ServletConfig、HttpSession、ServletRequest、ServletResponse、Filter、FilterChain、FilterConfig、Listener

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值