该租赁管理系统里我采用了比较经典的MVC开发模式,该系统为三层B/S结构模式,MVC的基本思想就是实现系统中显示逻辑、控制逻辑和数据逻辑的分离。
因此,它把应用程序分为3种对象类型:模型(Model)用于维护数据并提供数据访问方法,视图(View)是用于绘制模型的部分数据或所有数据的可视图,控制器(Controller)则定义了用户界面对用户输入的响应方式,通常在MVC模式的应用中,用Jsp实现视图,Jsp用于生成HTML页面,并返回给客户端,完成数据显示,对应于MVC模型中的View;
用Servlet实现控制, Servlet用于接收用户请求,并根据不同请求调用不同的Javabean进行业务处理,并对应于Controller。