struts2 拦截的后处理一般用来做什么的了
struts2 拦截的后处理,最常见的是用来做权限处理和异常处理,事务处理了~权限在拦截请求时作出判断并做相应的处理。异常和事务的话是在调用方法前做处理。
什么是Struts框架
Struts是Apache软件组织提供的一项开放源码项目,它为Java Web应用提供了模型-视图-控制器(Model-View- Controller,简称MVC)框架,尤其适用于开发大型可扩展的Web应用。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。 Struts为Web 应用提供了一个通用的框架,使得开发人员可以把精力集中在如何解决实际业务问题上。此外, Struts 框架提供了许多供扩展和定制的地方,应用程序可以方便的扩展框架,来更好的适应用户的实际需求。
Struts主要起什么作用
这么说,Spring与Struts一样,是一个开源框架,它的主要好处就是实现了IOC依赖反转。
--
IOC是什么呢?IOC就是根据配置文件,将JavaBean实例化,在Struts中,bean的实例是需要自己申请的,而Spring可以更好的实现Bean与Bean之间的解藕,而且可以更好地实现需求变化的插拔(通过修改配置文件内容而不是修改代码)
--
Spring还有一个好处就是AOP
--
AOP就是可以在不知道源码的情况下,甚至只有class文件的时候,也可以对当前文件插入操作,比如,一段程序需要加入校验代码,但是校验又不属于业务代码的一部分,这时候就可以通过AOP来插入校验代码而不影响业务逻辑。
Spring还有很多好处,建议找本Spring方面的书好好看看。
希望对楼主有帮助~
-struts2教程