JavaBean编程技术

JavaBean编程技术

ID:40226324

大小:592.00 KB

页数:24页

时间:2019-07-27

JavaBean编程技术_第1页
JavaBean编程技术_第2页
JavaBean编程技术_第3页
JavaBean编程技术_第4页
JavaBean编程技术_第5页
资源描述:

《JavaBean编程技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章JavaBean编程技术JavaBean简介JavaBean是描述Java的软件组件模型,是Java程序的一种组件结构,也是Java类的一种。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速的生成新的应用程序。2JavaBean简介JavaBean实质上是一个Java类,JavaBean的特性包括:1.是公共的类;2.构造函数没有输入参数;3.属性必须声明为private,方法必须声明为public;3JavaBean简介JavaBean实质上是一个Java类,JavaBean的特性包括:4.用一

2、组set方法设置内部属性;5.用一组get方法获取内部属性;6.是一个没有主方法的类,一般的Java类默认继承自Object类,而Bean不需要这种继承。4JavaBean举例packagemyEximportjava.io.*;publicclassMyBean{privateStringname;publicMyBean(){}publicStringgetName(){returnname;}publicvoidsetName(Stringmyname){name=myname;}}将name属性声明为私有属性不带参数的默认构造函数get()方法返回一

3、个值Set()方法设置一个值5标准动作用于:将JavaBean嵌入JSP页面设置和获取JavaBean的属性将用户请求转发给其他页面JSP中的标准动作使用作为前缀JSP使用JavaBeanJavaBeanJSP可使用JSP标准动作调用JavaBean组件并访问属性JSP页面6useBean动作2-1......创建引用并嵌入现有的Beanid属性创建对class属性中所述类的引用7useBean动作2-2范围指定

4、JavaBean在JSP页面中的可用性。各种范围选项如下:范围描述PageBean只能在使用页面时使用。当加载新页面时,就会将其销毁RequestBean在用户对其发出请求时存在SessionBean一直存在于会话中,直至其终止或被删除为止ApplicationBean在整个应用程序中均可使用8Get()和Set()方法2-1JavaBean的属性Get()方法Set()方法定义了公有方法Get()方法返回值定义了公有方法Set()方法给属性赋值访问JavaBean的属性get()和set()方法用于访问JavaBean的属性9JSP标准动作JSP标准动作包

5、括:JSP标准动作10setProperty动作(一)......设置JavaBean在JSP页面中的属性name属性指定对JavaBean类的引用指定JavaB

6、ean的属性名称11setProperty动作(二)表单的参数值设置beans的属性值要求:表单参数的名字必须与beans属性的名字相同格式:例:12setProperty动作(三)通过request的参数值设置beans相应属性

7、的值;格式:例:13getProperty动作...

8、ead>

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

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

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