JSP开发模型与MVC设计模型
一、概述
JSP的开发模型即JSP Model,在web开发中,为了更方便地使用JSP技术,SUN公司为JSP技术提供了两种开发模型:JSP Model1和JSP Model2。
二、特点
JSP Model1:简单轻便,适合小型Web项目的快速开发。
JSP Model2:提供了更清晰的分层,适用于多人合作开发的大型Web项目。
三、JSP Model1
JSP开发的早期模型:JSP文件是一个独立的、能够自主完成所有任务的模块,它负责业务逻辑、控制网页流程和页面展示。如下图
- JSP页面中HTML代码和Java代码强耦合在一起,使得代码的可读性很差。
数据、业务逻辑、控制流程混合在一起,使得程序难以修改和维护。
- 为了解决上述问题,SUN公司提供了一种JSP开发的架构模型ÿ