首页 > 其他 > 详细

Java中将request中参数值自动赋值到JavaBean中的几种方法

时间:2014-02-17 11:33:54      阅读:674      评论:0      收藏:0      [点我收藏+]

本文前提:参数名称与实体属性一致!

Java的Web项目中,经常有servlet中接收参数赋值给实体,参数如果多了就很麻烦,这里提供两个简单通用的方法:

比如实体为Student

1.最推荐(org.apache.commons.beanutils.BeanUtils):

Student stu = new Student();
BeanUtils.populate(stu, request.getParameterMap());

 

2.利用反射:

获得所有set方法,排除掉Object基类本身的set方法,从get方法中可以得到属性名,而属性名即是request的参数名

Java中将request中参数值自动赋值到JavaBean中的几种方法

原文:http://blog.csdn.net/liudingabcde/article/details/19295859

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!