JSP动态网站开发案例教程 刘素芳_ 第8章 MVC模式新.pptVIP

JSP动态网站开发案例教程 刘素芳_ 第8章 MVC模式新.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MVC应用程序被分成3个核心部件:模型、视图、控制器,每个部件分别处理自己的任务。 模型(Model):用于存储数据的对象。 视图(V浏览器的w):为模型提供数据显示的对象。 控制器(Controller):负责具体的业务逻辑操作,即控制器根据视图提出的要求对数据做出处理,并将有关结果存储到模型中,同时负责让模型和视图进行必要的交互,当模型中的数据变化时,让视图更新显示。 在JSP技术中,“视图”、“模型”和“控制器”的具体实现如下: 模型(Model):一个或多个JavaBean对象,用于存储数据,提供简单的setXxx()方法和getXxx()方法。 视图(View):一个或多个JSP页面,为模型提供数据显示,JSP页面主要使用 HTML标记和JavaBean标记来显示数据。 控制器(Controller):一个或多个Servlet对象,根据视图提交的要求进行数据处理操作,并将有关的结果存储到JavaBean中,然后Servlet使用重定向方式请求视图中的某个JSP页面更新显示。 在JSP中的MVC模式中,Servet创建的Javabean也涉及到生命周期,生命周期分为request、session和application。 本小节假设创建的Javabean类的名字是BeanClass,该类的包名为mybean。 1. Javabean的创建 (1)用BeanClass类的某个构造方法创建bean对象 2. 视图更新 1. Javabean的创建 (1)用BeanClass类的某个构造方法创建bean对象 2. 视图更新 1. Javabean的创建 (1)用BeanClass类的某个构造方法创建bean对象 2. 视图更新 JSP动态网站开发案例教程 实 训 2. 使用MVC模式设计会员登录的Web应用 该Web应用提供两个视图(JSP页面),一个提供给用户登录;另一个显示登录是否成功。提供一个控制器(Servlet)和一个模型(JavaBean)。该Servlet负责访问数据库,验证用户是否合法,并将相关数据存储到JavaBean中。JavaBean负责存储登录信息,提供获取和设置属性值的方法。 具体要求如下: (1)视图login.jsp页面,设计一个表单,提供一个单行文本框和一个密码域,供用户输入用户名和密码,并提交到控制器HandleLogin。 (2)视图showLogin.jsp,用于显示模型中的数据(登录信息)。 实训内容 第8章 MVC模式 JSP动态网站开发案例教程 实 训 2. 使用MVC模式设计会员登录的Web应用 (3)模型Login.java,提供成对的setXxx()和getXxx()方法用户设置和获取用户名及登录信息。 (4)控制器HandleLogin.java,重写doPost()方法,负责连接数据库,验证用户是否合法,将用户名、密码、登录信息等数据存储到Login模型中,并将用户转发到showLogin.jsp页面查看登录反馈信息。 说明:读者可以使用本章节案例2中创建的数据库,并参考案例2完成本实训内容。 实训内容 第8章 MVC模式 JSP动态网站开发案例教程 第8章 MVC模式 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 * 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 00000 Character 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 主编:刘素芳 机械工业出版社 JSP动态网站开发 案例教程 精品课程建设 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编 机械工业出版社 《JSP动态网站开发案例教程》 刘素芳 主编

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档