Servlet实现MVC

Spring如何实现MVC

Struts2如何实现MVC
struts2采用filter+Action来充当控制器(Controller)。其中filter是前端控制器,负责处理请求的分发,它会根据配饰文件struts.xml中预置的内容,把每一类请求发给特定的Action类,而每一个Action类负责处理一类请求。这样不同的请求,通过filter分发给了不同的Action类来处理,从而将请求的处理自然的拆开,大大降低了控制器(Controller)处理请求代码的耦合度,提高代码的可维护性。

转载于:https://blog.51cto.com/10906728/1718928