一、导入jar包
commons-beanutils-1.8.3.jar(版本任选)
import org.apache.commons.beanutils.BeanUtils;
二、使用(以页面传参为例)
前端页面中的form表单action路径要传到以下servlet:
1.得到页面输入的数据:
Map<String, String[]> map = request.getParameterMap();
2.将数据封装到user对象里
BeanUtils.populate(user, map);
(假设我写的user对象:User user = new User();)
重要说明:表单数据name属性里的值必须和user实体类里的变量属性一一对应,这样你的user对象里才会存到value值。比如页面中的name=“username”,那么User实体类里就要写private String username;这样你从页面传到servlet里的用户名才能存到user对象里!!