JavaBean的定义和原理及bean的动作元素

本文介绍了JavaBean的概念,它是一种可重用的Java组件,主要用于封装数据和处理。JavaBean需要有默认构造器,私有属性和公共的getter/setter方法。在JSP中,可以通过jsp:useBean、jsp:setProperty和jsp:getProperty等动作元素来操作JavaBean。文章详细讲解了这些动作元素的用途和属性。
摘要由CSDN通过智能技术生成

问题?什么是javabean?原理是什么?用来干什么?

一、定义及原理:JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 的属性。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。其实最重要的一个是它的本质是一二封装类,用来封装数据和中转数据的(个人理解)。


二、用法:

1、特殊写法
a、必须有默认的构造方法
b、所有字段定位私有的   
c、提供公有的getter或setter方法,属性
d、一般实现java.io.Serializable

2、一定要符合Java的命名规范

3.bean类的例子

package com.dp.javaweb.domain;

import java.io.Serializable;

public class bean implements Serializable{
	//80%的类都实现这个接口,虽然并不是都用,但是养成良好的习惯是好的
	private String username;
	private String password;
	private boolean marry;
	public bean() {//这个无参数构造方法,在使用jsp动作元素的时候就有用了。详情看以下的javabean的动作元素篇
		// TODO Auto-gener
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值