欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

将客户端提交的数据封装到Bean中,封装bean,import java.

来源: javaer 分享于  点击 7526 次 点评:70

将客户端提交的数据封装到Bean中,封装bean,import java.


import java.util.Enumeration;import javax.servlet.http.HttpServletRequest;import org.apache.commons.beanutils.BeanUtils;public class DataEncapsulation {    /**     * @param args     */    // 将客户端提交的数据封装到Bean中    public static <T> T DataEncapsulation(HttpServletRequest request,            Class<T> beanClass) {        try {            T bean = beanClass.newInstance();            Enumeration e = request.getParameterNames();            while (e.hasMoreElements()) {                String name = (String) e.nextElement();                String value = request.getParameter(name);                BeanUtils.setProperty(bean, name, value);            }            return bean;        } catch (Exception e) {            throw new RuntimeException(e);        }    }}//该片段来自于http://byrx.net
相关栏目:

用户点评