JavaBean

1、内省类:

Module java.desktop
Package java.beans
public class Introspector extends Object

>//对javaBean的操作不再使用之前的反射
Class clazz = Class.forName("className");
Object bean = clazz.newInstance();
//添加属性、获取属性
BeanUtils.setProperty(bean,"属性","属性值");
String age = BeanUtils.getProperty(bean,"属性");
//输出
System.out.println(bean);

>//把map中的属性直接封装到一个bean中
Map<String,String> map = new HashMap<String,String>();
map.put("username","zhangsan");map.put("password","123");
//创建javabean类对象
User user = new User();
BeanUtils.populate(user,map); //封装(要求map的key与bean的属性名相同)

3、JSP中与javabean相关的标签(不常用)

<jsp:useBean id="" class="" scop="request">创建或查询bean,scop属性是指定在哪个域创建或查找bean

<jsp:setProperty name="" property="" value="">设置名为…的bean的属性

<jsp:getProperty name="" property="">获取bean属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值