《使用Struts 2框架开发租房网站》TP01.pptx

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
翻转课堂:自定义 MVC框架 第一章 课程地位 2/51 本课目标 学完本门课程后,你能够 掌握Struts 2 的框架原理 开发基于Struts 2的应用程序 3/51 熟练使用jQuery实现Ajax 课程结构图 4/51 课程项目展示 贯穿案例:租房网系统 项目案例:青鸟在线投票系统 5/51 学习方法 6/51 预习检查 什么是MVC模式? MVC模式的优点和缺点? 实现自定义MVC框架需要哪些步骤? 7/51 本章任务 使用自定义MVC实现用户注册 使用自定义MVC实现用户登录 实现房屋信息列表显示 实现房屋信息浏览 8/51 本章目标 理解MVC设计模式 能够使用MVC模式开发自定义MVC框架 9/51 翻转课堂 10/51 课程知识体系结构图 11/51 自学检查 使用DOM4J解析XML文档的步骤有哪些? 在程序中使用反射可以实现哪些功能? 阅读下面的代码找出错误 Class cla=Class.forName(java.lang.String); Class cla=Class.forName(String); 12/51 FAQ 在学习中遇到了哪些问题? 如何解决的? 13/51 串讲内容 MVC设计模式 DTD验证XML文档 DOM4J解析XML文档 反射机制 14/51 串讲:MVC设计模式2-1 MVC设计模式 模型 Model 封装数据,进行业务处理,返回处理结果 视图 View 展示界面 控制器 Controller 接收用户端请求,将模型和视图联系在一起以实现用户请求的功能 15/51 串讲:MVC设计模式2-2 MVC模式的编程思路 16/51 串讲:DTD DTD即文档类型定义--Document Type Definition 使每个XML文件可以携带一个自身格式的描述 一个DTD文档可能包含如下内容: 元素的定义规则 元素之间的关系规则 属性的定义规则 17/51 串讲:声明DTD 使用DTD验证描述诗集的XML文档 ?xml version=1.0? !DOCTYPE poem [ !ELEMENT poem (author,title,content) !ELEMENT author (#PCDATA) !ELEMENT title (#PCDATA) !ELEMENT content (#PCDATA) ] poem author王维/author title鹿柴/title content空山不见人,但闻人语声。返景入深林,复照青苔上。 /content /poem DTD元素 18/51 串讲:DTD元素的定义 19/51 3302 串讲:外部DTD文档 当验证的XML文件较多时,使用内部DTD可能出现冗余 外部DTD文档 ?xml version=1.0? !DOCTYPE poem SYSTEM poem.dtd poem title春晓/title author孟浩然/author content春眠不觉晓……/content /poem !ELEMENT poem (author,title,content) !ELEMENT author (#PCDATA) !ELEMENT title (#PCDATA) !ELEMENT content (#PCDATA) 引入外部DTD文档 poem.dtd文 档中的内容 20/51 Document:定义XML文档 Element:定义XML元素 Text:定义XML文本节点 Attribute:定义了XML元素的属性 …… DOM4J 串讲:DOM4J 21/51 串讲:使用DOM4J解析XML 使用DOM4J解析XML的步骤 import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; File f=new File(fileName); SAXReader saxReader=new SAXReader(); Document document=saxReader.read(f); String text=memberElm.getText(); String text=attribute.getText(); 22/51 串讲:反射机制 Java反射 在编译时不确定哪个类被加载,而在程

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档