struts2

struts2 拦截器概述

2018-05-21  本文已影响0人  DouDouZH

一、概述

1、struts2是框架,封装了很多的功能,struts2 里面封装的功能都封装在链接器里
2、struts2里面封装了很多功能,有很多拦截器,不是每次这些拦截器都执行,每次执行默认的拦截器
3、struts2默认拦截器的位置


image.png image.png

4、拦截器在什么时候执行

二、底层原理思想

(一)主要原理思想

1、aop思想

aop是面向切面编程,比如:有一个基本功能,要扩展功能,不通过修改源代码修改功能


image.png
2、责任链模式

(1)在java中有很多设计模式,责任链模式是其中一种
(2)责任链模式和过滤链模式很相似

(二)aop思想和责任链模式如何应用到拦截器里面

1、描述
2、画图分析
image.png
3、查看源代码

三、重要概念

1、过滤器和拦截器的区别
2、Servlet和action的区别
上一篇下一篇

猜你喜欢

热点阅读