第1章JSP概述祥解.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章JSP概述祥解.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * JSP+Servlet+JavaBean模式对客户端请求的处理流程 客户端 带有JSP 引擎的 Web服务器 用户通过客户端浏览器请求服务器 服务器将最终的结果返回给客户端浏览器进行显示 JSP页面 JavaBean 业务 逻辑 数据库 在JavaBean中连接及操作数据库,或实现其它业务逻辑 服务器接收用户请求后调用Servlet Servlet根据用户请求调用JavaBean处理业务 服务器读取JSP页面中的内容(将页面中的静态与动态的内容相结合) 请求 响应 Servlet 调用 转发 由Servlet转发请求到JSP页面 JavaBean将结果返回Servlet,在Servlet中将结果保存到请求对象中 JSP+Servlet+JavaBean编程 JSP+Servlet+JavaBean模式同样也存在缺点。 该模式遵循MVC设计模式,MVC是一个抽象的设计概念,它将待开发的应用程序分解为三个独立的部分:模型(Model)、视图(View)和控制器(Controller)。 虽然用来实现MVC设计模式的技术可能是相同的,但各公司都有自己的MVC架构。 这些公司用来实现MVC架构所应用的技术可能都是JSP、Servlet与JavaBean,但流程及设计却是不同的,工程师需要花更多的时间去了解。 JSP+Servlet+JavaBean编程 使用JSP+Servlet+JavaBean模式进行项目开发,可以选择一个现成的MVC模式框架,节省开发时间。 目前已有很多可以使用的现成的MVC框架,例如Struts框架。 JSP+JavaBean编程与JSP+Servlet+JavaBean编程,是JSP开发两种经典设计模式。 MVC模式 MVC(Model-View-Controller,模型—视图—控制器)是一种程序设计概念,它同时适用于简单和复杂的程序。 使用该模式可将待开发的应用程序分解为三个独立的部分:模型、视图和控制器。 提出这种设计模式的原因 应用程序中用来完成任务的代码——模型(称为“业务逻辑”)通常是程序中相对稳定的部分,并且会被重复使用 程序与用户进行交互的页面——视图,却是经常改变的。 如果因需要更新页面而不得不对业务逻辑代码进行改动,或者要在不同的模块中应用到相同的功能而重复编写业务逻辑代码,不仅降低整体程序开发的进程,而且会使程序变得难以维护。 因此,将业务逻辑代码与外观呈现分离,可根据需求的改变而改进程序。 MVC模式 Model(模型):业务逻辑的代码,是应用程序中真正完成任务的部分。 View(视图):程序与用户进行交互的界面,视图中不应包含对数据处理的代码,即业务逻辑代码。 Controller(控制器):控制用户请求并作出响应。根据用户的请求选择模型或修改模型,并决定返回怎样的视图。 Eclipse4.2开发工具中常用快捷键 名 称 功 能 名 称 功 能 F3 跳转到类或变量的声明 Ctrl + D 删除光标所在行的代码 Alt +上下方向键 将选中的一行或多行向上或向下移动 Alt+/ 代码提示 Ctrl + K 将光标停留在变量上,按Ctrl+K键可查找下一个同样的变量 Ctrl + O 打开视图的小窗口 Alt +左右方向键 跳到前一次或/后一次的编辑位置,在代码跟踪时用的比较多 Ctrl + W 关闭单个窗口 Ctrl + / 注释或取消注释 Ctrl +鼠标单击 可以跟踪方法和类的源码 Ctrl +鼠标停留 可以显示方法和类的源码 Ctrl + Shift + K 和Ctrl+K键查找的方向相反 Ctrl + M 将当前视图最大化 Ctrl + Shift + O 快速地导入类的路径 Ctrl + l 光标停留在某变量,按Ctrl+l键,可提供快速实现的重构方法。 选中若干行,按Ctrl+l键可将此段代码放入for,while,if,do或 try等代码块中 Ctrl + Shift + F 代码格式化。如果将代码进行部分选 择,仅对所选代码进行格式化 Ctrl + Q 回到最后编辑的位置 Ctrl + Shift + X 将所选字符转为大写 Ctrl + F6 切换窗口 Ctrl + Shift + Y 将所选字符转为小写 Ctrl + Shift + / 注释代码块 Ctrl + Shift + D 在debug模式里显示变量值 Ctrl + Shift + \ 取消注释代码块 Ctrl + Shift + T 查找工程中的类

文档评论(0)

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

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

1亿VIP精品文档

相关文档