将客户端提交的数据封装到Bean中,封装bean,import java.
分享于 点击 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
用户点评