日期:2014-05-17  浏览次数:20659 次

Struts2 拦截器和AOP有什么区别?
刚学J2EE,大家帮个小弟~谢谢

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

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

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