JSP两种经典设计模式
Model1设计模式:JSP+JavaBean
架构图

什么是JavaBean
- JavaBean是一种JAVA语言写成的可重用组件,它遵循特定的编程规范,如类必须是公共的、具有无参构造函数,并提供getter/setter方法等。
- 这里的JavaBean不单单指的是实体类,实际上包括除了JSP的所有Java编写的代码,如果是实体类,则表示实体模型;如果是Service则表示业务模型
- 也就是说,JavaBean实际上是一种模型思想
这里的JSP设计模式指的是,由JSP完成前端页面+Servlet处理请求并响应的操作;由JavaBean(剩余的java代码)完成业务和数据库数据处理等操作
为什么需要分层
- JSP开发的弊端
-
业务处理的代码与JSP代码混在一起.不易于阅读,不易于代码维护,降低了程序的可维护性,可扩展性,同时不利于分工合作
-