2
回答
eclipse和myeclipse在编写web时有区别吗
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

import java.lang.reflect.InvocationTargetException;
import java.util.Map;

import wrs.domain.Users;

/**
 * 包装
 *
 * @author <a href="mailto:2397431783@qq.com"></a>
 * @version 1.0 2013-5-22 下午4:42:42
 */
public class BeanUtils {
 public static <T>T populate(T t,Map<String,Object> map){
  try{
   org.apache.commons.beanutils.BeanUtils.populate(t,map);
   return t;
  }catch(Exception e){
   throw new RuntimeException(e.getMessage(),e);
  }
 }
 public static <T>T populate(Class<T> cls,Map<String,Object> map){
  try{
   T t = cls.newInstance();
   return populate(t, map);
  }catch(Exception e){
   throw new RuntimeException(e.getMessage(),e);
  }
 }
}

调用:

Users user2=BeanUtils.populate(Users.class, req.getParameterMap());

举报
顶部