电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JSP教程_MVC框架

JSP教程_MVC框架_第1页
1/11
JSP教程_MVC框架_第2页
2/11
JSP教程_MVC框架_第3页
3/11
第22 章 模型-视图-控制器(MVC)框架 在前面章节中,读者已经了解到了两种开发JSP 的方式。第一种是纯JSP 文件形式,这种方式只适合开发超小规模的Web 应用,它会显得代码零乱、不易后期维护和扩展;第二种是使用JavaBean 来改进 Web 应用开发过程,JavaBean 可以实现代码重用,使逻辑业务操作代码和显示代码适当分离。在第12 章介绍的实例中,已经根据 JSP 页面所承担的功能进行了适当分离,例如 index.jsp、register.jsp 和login.jsp 页面更多承担视图层功能;而 chklogin.jsp 和 do_register.jsp 页面则更多承担控制层功能。后来引用JavaBean,JavaBean 则相当于数据模型层,但是JSP+JavaBean 还是属于 Model1 模式开发(虽然有人建议起名为 Model1.5),还没有彻底实现 MVC 模式开发,也只能适合中小型Web 开发。这一章将向读者介绍 MVC(模型-视图-控制器)三层开发模式的概念、原理和过程。 本章要点包括以下内容:  框架的概念  纯JSP 文件开发方式  JSP+JavaBean 开发方式  Model2(MVC)模式概念  Model1 与Model2 模式的比较  一个简单的MVC 实例 22.1 什么是框架 在了解MVC 之前,先明白什么是框架(Framework)。框架是一种可重用的、半完成的应用程序体 系 ,开发者可以使用它来快 速 地 生 成专 门 的定 制程序 。 如果 你 对 各 种应用程序 有过详 细 研 究 ,就 会发现其 中用于应用程序 的组 件大 致 有两种类 型:一类 是专 门 处 理相关 事 务的,可以把 它成为业务组 件,这些 组 件由 于要处 理的业务性 质 各 不相同 而不能得到很好 的重用。例如税 务系 统 和图书 系 统 ,由 于要处 理的业务不一样 ,所以它们 的组 件并 不能在更大 范 围 内得到重用;另 一类 组 件是与程序 流 程的控制、输 入 校 验 、错 误 处 理以及 标 签 库 等 相关 ,这些 组 件都 只是与程序 本身 相关 而与系 统 需 要处 理什么业务并 没有关 联 ,所以在所有的应用系 统 能得到很 好 的重用。 随 着 软 件技 术 的发展和需 要,人们 自 然想 到要把 一些 在不同 应用系 统 中的共 性 东 西 抽 取 出 来,做 成一个半成品 程序 ,这样 的半成品 程序 就 是所谓 的程序 框架。在程序 开发过程中使用框架的好 处 :  可以使新 手 很...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JSP教程_MVC框架

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部