java中bean是_java中bean的使用

Z

在之前介绍完bean类的概念后,我们说jsp是可以结合一起使用的,同时范围上而言是比较广的,但对于具体的操作方法,想必大家不是很了解。这里需要我们对bean类的特点、使用范围、组成先进行明确,在确定了bean类的一些属性后,就可以真正开始其跟其他知识点一起使用的实例了。

1.特点

(1)用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。

(2)JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。

2.使用范围

scope属性决定了JavaBean对象存在的范围。scope的可选值包括:page(默认值)

request

session

Application

3.组成

(1)属性(properties)

属性值可以通过调用适当的bean方法进行。

(2)方法(method)

JavaBean严格遵守面向对象的类设计逻辑,不让外部世界访问其任何字段(没有public字段)。这样,方法调用是接触Bean的唯一途径。

(3)事件(event)

Bean与其他软件组件交流信息的主要方式是发送和接受事件。

4.实例用法

创建名称为Produce的类,该类是封装商品对象的javaBean,在Produce类中创建商品属性,并提供相应的getXXX()方法。package com.lyq.bean;

/**

* 商品对象

* @author Li YongQiang

*/

public class Produce {

// 商品名称

private String name = "电吉他";

// 商品价格

private double price = 1880.5;

// 数量

private int count = 100;

// 出厂地址

private String factoryAdd = "吉林省长春市xxx琴行";

public String getName() {

return name;

}

public double getPrice() {

return price;

}

public int getCount() {

return count;

}

public String getFactoryAdd() {

return factoryAdd;

}

}

以上就是java中bean的使用,相信经过对bean基本内容的学习,再结合其他内容使用就比较顺利了。对于bean的其他用法这里就不过多叙述,有需要的可以找下资料。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值