必威体育Betway必威体育官网
当前位置:首页 > IT技术

BeanUtils.populate的作用

时间:2019-10-13 00:43:19来源:IT技术作者:seo实验室小编阅读:62次「手机版」
 

beanutils.populate

beanutils.populate的作用

转自: http://blog.sina.com.cn/s/blog_84f5d20b0100tyuw.html 

首先,它是在org.apache.commons.beanutils.BeanUtils包中的一个方法。

方法的作用:用来将一些 key-value 的值(例如 hashmap)映射到 bean 中的属性。

servlet中有这样的使用:

先定义form表单内容的Info对象(当然你要先写一个bean,这个bean中包含form表单中各个对象的属性)

InsuranceInfo info = new InsuranceInfo();  (这是一个javabean)

BeanUtilities.populateBean(info, request);

——> populateBean(info, request.getparameterMap());(先将request内容转为Map类型)

——>BeanUtils.populate(info, propertyMap);(调用包中方法映射)

映射的过程就是将页面中的内容先用request获得,然后再将之转换为Map(这里用request.getParameterMap())

最后使用BeanUtils.populate(info,map)方法将页面各个属性映射到bean中。之后我们就可以这样使用bean.getXxxx()来取值了。

相关阅读

BeanUtils.populate的用法

BeanUtils位于org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解释如下:完整方法:BeanUtils.populate( Object be

BeanUtils.populate的作用

首先,它是在org.apache.commons.beanutils.BeanUtils包中的一个方法。 方法的作用:用来将一些 key-value 的值(例如 hashmap)映射到 b

BeanUtils.copyProperties方法复制不同对象间的属性值

1:以下两个不同的包都存在BeanUitls.copyProperties方法org.springframework.beans.BeanUtils.copyProperties(Object source, Obj

BeanUtils

BeanUtilsBeanUtils是Apache Commons组件的成员之一, 主要用于简化JavaBean封装数据的操作。 ​ ​ 简化反射封装参数的步骤,给对象

自定义BeanUtils的populate方法实现

1.1.1 功能分析 public static void populate(Object bean,Map map)                               //

分享到:

栏目导航

推荐阅读

热门阅读