1 / 19
文档名称:

轻松学JavaWeb开发之JavaBean基础.ppt

格式:ppt   大小:1,205KB   页数:19
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

轻松学JavaWeb开发之JavaBean基础.ppt

上传人:840122949 2019/2/27 文件大小:1.18 MB

下载得到文件列表

轻松学JavaWeb开发之JavaBean基础.ppt

相关文档

文档介绍

文档介绍:第4章JavaBean基础JavaBean是一种Java语言写成的可重用组件。JSP可以方便地支持JavaBean组件的使用。用户将常用的功能写入JavaBean。当用户需要使用这些功能,直接在JSP页面调用对应的JavaBean即可。实现了一次编写,任何地方调用。本章将详细讲解如何编写JavaBean,以及JSP如何调用JavaBean,最后我们会为大家展示JavaBean在Web领域的具体应用。:可以重复利用的软件组件,它在遵循JavaBean技术规范的基础上提供特定的功能,这些功能模块可以组合成更大规模的应用系统。JavaBean其实本质上就是一个封装了一系列属性和方法的类。其中属性和方法封装需要遵循各特定的规范。本节将讲解如何创建JavaBean。。。:它是一个公开的(public)类。它有一个默认的构造方法,也就是不带参数的构造方法(在实例化JavaBean对象时,需要调用默认的构造方法)。他提供getXXX()和setXXX()方法来让外部程序设置和获取JavaBean的属性。一般来说,符合上述条件的类,我们都可以将其看做JavaBean类。明白了如何创建JavaBean类后,我们再来看如何创建JavaBean的属性和方法。。在JavaWeb开发中,其属性主要用来存储中间数据。。对于我们在JavaBean中生命的属性,在类中必须定义用来获取或更改属性值的两个方法——getXXX()和setXXX()方法。JSP文件就运用JavaBean方法在需要时从JavaBean中把这些属性取出,然后在客户端将其显示出来。根据JavaBean类特定的接口格式要求我们可以将其属性分为简单方法和索引方法。。我们在JavaWeb开发中使用的JavaBean属性一般都是读写类型,必须采用标识命名约定来定义getXXX()和setXXX()方法。对于布尔类型的值我们还可以采用is()属性来获取属性值。。。get和set方法的作用同简单类型的方法一样,即用来获取和设置属性值。但是索引方法不只有一个get或者set方法,可能有两个get方法,但是参数不一样。。,分别为<jsp:useBean>动作指令、<jsp:setProperty>动作指令和<jsp:getProperty>动作指令。<jsp:useBean>动作指令<jsp:useBean>动作指令用来在JSP页面中获取或创建一个JavaBean组件的实例并指定它的名字和作用范围。<jsp:useBean>。<jsp:useBean>动作指令该动作指令表示的含义是:在页面中引用一个已经存在或创建一个新的由class属性指定的Java类的实例,然后将其绑定到名字由id属性给出的变量上,并且该变量只在scope属性所指定的范围内有效。对于第二种形式,则是只用当第一次实例化JavaBean时,才执行body(JSP语句)部分,如果是获取现有的JavaBean实例,则不执行body部分。然后我们看一下这几个属性的作用,。属性名属性作用id属性在定义范围内确认JavaBean实例变量,也可以用该变量名引用JavaBean实例class属性引用的JavaBean的完整类名。。翻飞由小到大依次为:page、request、session和application。默认为page