JavaBean的意义与特点.ppt

JavaBean的意义与特点.ppt

ID:51230491

大小:243.00 KB

页数:16页

时间:2020-03-20

JavaBean的意义与特点.ppt_第1页
JavaBean的意义与特点.ppt_第2页
JavaBean的意义与特点.ppt_第3页
JavaBean的意义与特点.ppt_第4页
JavaBean的意义与特点.ppt_第5页
资源描述:

《JavaBean的意义与特点.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、JavaBean的意义1JSP动态网页新技术JavaBean的意义2JSP动态网页新技术JavaBean特点JavaBean和一般的Java程序并无不同,但是要成为一个可以重复使用的标准JavaBean程序,有几个重要的特性与要点必须遵守。JavaBean是一个公开的类。JavaBean类中必须有一个建构式且不具任何传入值。3JSP动态网页新技术引用JavaBeanJSP通过使用特定的操作指令引用特定的JavaBean。使用于JavaBean的标准操作指令有3个:

2、y>4JSP动态网页新技术JavaBean的设定原始码文件经过编译之后,会产生一个扩展名为class的JavaBean文件。编译好的JavaBean程序(.class文件)放置到网页目录下的WEB-INFclasses目录之中即可使用。在JSP中使用操作指令来加载JavaBean组件:5JSP动态网页新技术属性设定属性说明id指定在JSP网页中所产生的JavaBean对象名称,这样便可利用

3、该名称在JSP网页中使用JavaBean对象scope用来设定JavaBean对象的生命周期,有request、session、page和application这4种class指定要使用的类名称6JSP动态网页新技术JavaBean对象生命周期request:JavaBean的生命周期是当用户请求开启网页时,而当开启网页后,JavaBean便自动结束。Session:表示该JavaBean的生命周期是当session存在时,即起始于session建立时,而结束于用户未向系统再次提出要求达到某一段设定时间之后。page:表示该JavaBean的生命周期仅

4、限于当前网页中,若程序转换到下一网页或是用户单击“刷新”按钮,则JavaBean便结束。application:表示该JavaBean的生命周期是当application建立的时候开始,停止于application结束时。7JSP动态网页新技术JavaBean属性设定JavaBean属性最重要的地方,在于存取方法的设计,通过一组分别以set与get为名称前缀的方法函数来完成。publicvoidsetPropertyName(varTypeparaName){属性设定内容程序代码……}publicvoidgetPropertyName(){属性读取内容

5、程序代码……}其中第1段程序区块用以设定属性值,这个方法以set为前缀,加上属性的识别命名组合成为完整的名称,同时其接受一个varType类型的参数paraName,用来设定新的属性值。第2段区块则是取得属性值内容,同样的,此方法以get为前缀加上属性命名作为其完整的名称。一个组件可以选择性的设定以上两种方法的其中之一,提供一个只写或是只读,名称为PropertyName的属性8JSP动态网页新技术<jsp:setProperty>操作指令属性说明name指定要设定属性的JavaBean对象名称,也就是中的id属性proper

6、ty要设定JavaBean对象的属性,前缀须为小写字母value要指定的属性值param表单中的参数名称9JSP动态网页新技术操作指令方式1:方式2:方式3:对象名称.set属性(值);10JSP动态网页新技术操作指令方式1:

7、称”property=“属性/”>方式2:对象名称.get属性();属性说明name指定要设定属性的JavaBean对象名称,也就是中的id属性property要取得的对象属性11JSP动态网页新技术Session类型若将JavaBean对象的生命周期声明为session,则其生命周期的开始为对象建立时,而结束于用户未向系统再次提出要求达某到某一设定时间之后。每一个session连接都是独立的,因此若建立JavaBean对象时,声明其生命周期为session,则此JavaBean的使用范围只限于打开浏览器窗口的一位上线用户。1

8、2JSP动态网页新技术Application类型application的生命周期于对象建立时开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。