Struts1术语



 整个Struts应用是一个分工明确的有机整体,在控制器的统一指挥下,各个组件各负其责,协调工作,是MVC设计模式的具体实现。MVC模式分为:模型(Model)、视图(View)、控制器(Controller)三部分。 模型(Model):业务逻辑层,用于实现具体的业务逻辑。此部分一般由JavaBean或EJB(企业级JavaBean)组成 视图(View):表示层,与用户直接交互的视图。此部分一般通过JSP页面来实现,另外Struts还提供了丰富的自定义标识库,它与模型部分有效交互。 控制器(Controller):控制层,是整个应用的控制中心,用于控制整个业务流程(Flow Control),使用Model与View协同工作。控制器通过专门的Servlet来实现的,该Servlet是一个Struts API中提供的ActionServlet类型的实例。

猜你喜欢

转载自zengshaotao.iteye.com/blog/1835080