//2获取参数
Map<String, String[]> parameterMap = request.getParameterMap();
//3封装对象
User user = new User();
try {
ConvertUtils.register(new DateLocaleConverter(), Date.class);//BeanUtils.populate对日期类型进行处理,否则无法封装
BeanUtils.populate(user,parameterMap);
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
上图所示代码中红色语句即可解决封装出错问题(mysql数据库)