1 MVC的设计模式
MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。
- 控制器Controller:对请求进行处理,负责请求转发;
- 视图View:界面设计人员进行图形界面设计;
- 模型Model:程序编写程序应用的功能(实现算法等等)、数据库管理;
2.1 JSP Model1第一代
JSP Model1是JavaWeb早期的模型,它适合小型Web项目,开发成本低!Model1第一代时期,服务器端只有JSP页面,所有的操作都在JSP页面中,连访问数据库的API也在JSP页面中完成。也就是说,所有的东西都耦合在一起,对后期的维护和扩展极为不利。