基于java的教务信息管理系统的设计与开发本科毕(11)
时间:2026-01-18
时间:2026-01-18
图3-1 Struts的工作原理图
Struts框架具备相当多的优点和长处例如:系统的模块化,灵活性大,应用程序的开发获得了简化。
Struts可以清晰的分辨出每一个控制和事务逻辑,对于开发更加方面。Struts提供的类也能够使得建设一个系统更为简单,这些类有:
●控制程序流程的类
●实现和执行程序事务逻辑的类
通过使用自定义标签库使得建立和验证的形式更加灵活。从MVC设计模式的Struts 框架中的组件的角度观察,包括模型框架,窗口和控制器三个部分。模型在框架中,可以分为两个部份:
●系统的内部状态
●可以改变状态的操作(事务逻辑)
有时根据设计的简单和复杂程度的大小,根据设计或应用程序的复杂性,这些豆可以自我控制,具有连续的状态,或只在必要的时候获取数据(从一个数据库)。
很多的应用程序通常是采用在内部包装业务逻辑的方式,然后可以被拥有的状态信
息的bean调用。例如,购物车,用户购买商品的详细信息,也可以有一个校验用于关联
6
下一篇:5高等学校学生行为准则