使用这两个东西 可以让你在开发时,获取内个value时 直接赋到Bean类中 不用手动 set :一定需要两个包:commons-beanutils-1.8.3 和 commons-logging-1.1.1 他们两是相互依赖的具体下载在Apache 公库中下载(意思叫你百度)我用的那时候 emmm 只用了两个方法:
1.BeanUtils.populate(user, request.getParameterMap()); //将Map直接填充到user【Bean类】中其中呢 你Bean类中的名要和你Map中的Key要一样 不一样会赋值不成功 此语句需要处理异常其实就是为了简化这样的写法:
//user.setName(request.getParameter("name"));// user.setPassword(request.getParameter("password"));2. 具体我也忘了 反正他还可以转换类型的 比如Date 可以加入转换你可以百度一下 BeanUtils.populate 用法即可、具体他就是通过 映射 来完成的。
本文来自博客园,作者:咸瑜,转载请注明原文链接:javascript:void(0)p/14851311.html