02_JavaWeb技术.ppt

  1. 1、本文档共153页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小结 本部分小结 JSP基础知识 JSP指令 JSP动作标签 在Weblogic Server中部署JSP 下一部分 JavaBean 第二部分JavaBean主要内容 JavaBean基础知识 编写JavaBean JavaBean相关语法标签 在应用中使用JavaBean 2.1 JavaBean基础知识 什么是组件 将一个单元内的数据和操作数据的方法封装起来,对外形成一个只有接口的“黑盒子”。外界只能通过接口访问组件。外界不关心组件的内部信息、功能是怎样完成的,只关心组件具有哪些功能。 2.1 JavaBean基础知识 JavaBean概述 JavaBean是一种组件技术,通过Java虚拟机(Java Virtual Machine)可以得到正确的执行。 JavaBean是一种Java类,通过封装成为具有某种功能或者处理某个业务的对象,它包括属性、方法和事件。 一个标准的JavaBean有如下几个特点: JavaBean是一个public类; JavaBean必须有一个无参数的构造函数; 若干私有属性; 获取或设置属性的方法; 完成特定功能的方法。 2.3 编写JavaBean 编写JavaBean 导入所用到的类或类库; 确定Bean的名字; 确定Bean的属性; 确定Bean的方法; 编译、发布 2.4 JavaBean相关语法标签 jsp:useBean 作用 用于在网页中声明一个Bean的实例 格式 jsp:useBean id=”name” scope=page|request|session|application class=”className”|beanName=”beanName” typ=”typeName” 实例 jsp:useBean id=”db” scope=request class=”dbbean” 2.4 JavaBean相关语法标签 jsp:setProperty 作用 用于为Bean中属性赋值 格式 jsp:setProperty name=”beanName” propertyExpression propertyExpression有三种形式: property=”*” property=”propertyName” property=”propertyName” value=”value” 2.4 JavaBean相关语法标签 jsp:getProperty 作用 用于获取Bean中属性的值 格式 jsp:getProperty name=”beanname” property=”pname” 2.4 JavaBean相关语法标签 jsp:plugin 作用 用于执行一个Applet或者Bean 格式 jsp:plugin type=”bean|applet” code = “objectCode” codebase = “objectCodebase” / 2.5 JavaBean的使用 JavaBean的使用 2.5 JavaBean的使用 JavaBean的使用 log.jsp文件是用来输入用户信息的,包括用户的姓名、口令、和E_mail信息。这些信息输入完之后,提交给login.jsp文件进行处理; log_cm.jsp文件调用LogBean实例化一个Bean的对象,该Bean完成的功能是对用户输入的信息进行验证。根据验证之后的结果判断转向哪个文件,如果用户输入的信息格式正确则转向success.jsp文件,如果用户输入的信息格式不正确,则转向relog.jsp文件,success.jsp和relog.jsp文件都要从Bean里面取出相应的信息。 小结 本部分小结 JavaBean基础知识 编写JavaBean JavaBean相关语法标签 在应用中使用JavaBean 下一部分 统一表达式语言 第三部分主要内容 Servlet概述 如何编写Servlet Servlet与客户端的交互 Servlet过滤器 Servlet监听器 及时计算和延迟计算 值表达式和方法表达式 常量表达式 运算符和保留字 隐式对象 3.1 及时计算和延迟计算 及时计算 页面在第一次被调用时,JSP引擎就计算表达式并立即返回结果 。 延时计算 只能在页面生命周期以后使用自己的机制计算表达式 3.1 及时计算和延迟计算 及时计算 所有使用${}符号的表达式都是及时执行的。 只能用于模板数据中或者作为能够使用运行时表达式的JSP标签属性值。 例如: c:out value=${sessionScope.username}/ 3.1 及时计算和延迟计算 延迟计算 延迟计算表达式的格式为#{expr} 可以在任何使用表达式技术定义

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档