Struts控制器组件负责接受用户请求、更新模型,以及选择合适的视图组件返回给用户。控制器组件有助于将模型层和视图层分离,有了这种分离,就可以在同一个模型的基础上得心应手地开发多种类型的视图。Struts控制器组建主要包括:
·ActionServlet组件:充当Struts框架的中央控制器。
·RequestProcessor组件:充当每个子应用模块的请求处理器。
·Action组件:负责处理一项具体的业务。
Struts框架采用控制器组件来预处理所有的客户请求,这种集中控制方式可以满足MVC设计模式的两大需求:
全文阅读:http://www.javah.net/Struts/20070509/908.html