当前位置: 代码迷 >> Java Web开发 >> Struts2 拦截器和AOP有什么区别?解决思路
  详细解决方案

Struts2 拦截器和AOP有什么区别?解决思路

热度:8207   发布时间:2013-02-25 21:21:33.0
Struts2 拦截器和AOP有什么区别?
刚学J2EE,大家帮个小弟~谢谢

------解决方案--------------------------------------------------------
原理来说,差不多,只是叫法不同
------解决方案--------------------------------------------------------
我觉得 aop是一种思想(面向切面编程,在特定的切面做出处理)而不是具体实现,拦截器采用了这种思想--,在执行某个action之前进行增强处理,即检查一下是否合法,在拦截器里控制action的执行等

------解决方案--------------------------------------------------------
aop是一種思想得體現,spring aop只是一種aop得實現。
struts 得攔截功能上來說,弱于spring aop。

------解决方案--------------------------------------------------------
interceptor只是aop编程思想的一种实现而已。
  相关解决方案