struts2原理分析

正在使用struts之前,我们必须明白servlet执行。因为不管什么J2EE框架支持servlet的。

和servlet正在运行的进程。简单地说,例如,下面的:

1.server接收请求

2.一个过滤器链,以处理该请求之后

3.调用serlvet的doget或dopost方法

4.过滤器链相应答进行处理

6.返回用户

而过滤器和servlet,我们都能够在web.xml中进行配置。

那么,如今主流的struts又是怎样工作呢。

我们观察一下servlet的运行过程,我们会发现。我们能够补充的部分就是servlet和过滤器,而struts中并没有看到不论什么servlet。那么它的实现就可想而知了。

struts就是通过实现一些过滤器来实现的。

不管是过滤器还是servlet。本质上都是对请求进行处理。

因而,神奇莫測的action事实上就是struts过滤器处理的。因而你在使用struts时,须要配置一些过滤器。

本文,但个人struts理解力,如果错误。请注明。

版权声明:本文博主原创文章,博客,未经同意不得转载。

原文地址:https://www.cnblogs.com/blfshiye/p/4854904.html