JSP 存在两种 开发模式
1.Model1 : JSP + JavaBean * 不适合开发业务逻辑特别复杂web应用 ----- 业务逻辑复杂,控制代码多,而在jsp中编写控制代码,十分不便*JSP 负责页面显示,跳转,调用JavaBean
*JavaBean 封装和处理数据2.Model2 : JSP + JavaBean + Servlet
*符合MVC设计模式 (如图)*JSP(View视图功能):负责页面显示*JavaBean(Model 模型功能):负责数据封装和处理*Servlet(Controller 控制器功能):连接模型和视图,对整个业务流程进行控制,调用JavaBean封装处理数据,调用JSP显示页面3.jsp两种开发模式图解(model1与model2)
4.MVC模式与JavaEE体系结构三层架构 关系?
*三层架构:web层、业务层、数据层
*MVC : Model 、View 、Controller*业务层和数据层 --- Model*web层 Servlet ---- Controller*web层 JSP ---- View