标签:article bsp 处理机 war height 初始化 span 有一个 color
1、MVC介绍
MVC全名是Model View Controller。是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范。用一种业务逻辑、数据、界面显示分离的方法组织代码。将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同一时候。不须要又一次编写业务逻辑。当中三层各自的功能:
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视图是根据模型数据创建的。Controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据。控制用户输入,并向模型发送数据。MVC 分层同一时候也简化了分组开发。不同的开发者可同一时候开发视图、控制器逻辑和业务逻辑。
2、struts介绍Struts是MVC架构,使用Struts的目的是为了帮助我们降低在运用MVC设计模型来开发Web应用的时间。假设我们想混合使用Servlets和JSP的长处来建立可扩展的应用,struts是一个不错的选择。
1. 实现MVC模式,结构清晰,使开发人员仅仅关注业务逻辑的实现.2. 有丰富的tag能够用 ,Struts的标记库(Taglib),如能灵活动用。则能大大提高开发效率
3. 页面导航.页面导航将是今后的一个发展方向,其实,这样做,使系统的脉络更加清晰。通过一个配置文件。就可以把握整个系统各部分之间的联系,这对于后期的维护有着莫大的优点。
4. 提供Exception处理机制 .
5. 数据库链接池管理6. 支持I18N
标签:article bsp 处理机 war height 初始化 span 有一个 color
原文地址:http://www.cnblogs.com/gavanwanggw/p/7094649.html