BeanUtils工具类,简化数据封装
用于封装JavaBean的
JavaBean:标准Java类
要求:
- 1.类必须被public修饰
- 2.必须提供空参的构造器
- 3.成员变量必须使用private修饰
- 4.提供公共的setter和getter方法
功能:封装数据
下载
点解链接下载

BeanUtils工具常用工具类有两个:BeanUtils、ConvertUtils。BeanUtils用于封装数据
|
方法 |
描述 |
| BeanUtils对象 |
populate(Object bean, Map<String,String[]>properties) |
将Map数据封装到指定Javabean中,一般用于将表单的所有数据封装到javabean |
|
setProperty(Object obj,String name,Object value) |
设置属性值 |
|
getProperty(Object obj,String name) |
获得属性值 |
代码
1 2 3 4 5 6 7 8 9 10 11 12
| //获取所有请求参数 Map<String,String[]> map = req.getParameterMap (); //创建User对象 User loginuser = new User(); //使用BeanUtils try { BeanUtils.populate(loginuser,map); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); }
|