把request物件中的請求引數封裝到bean中的工具類
阿新 • • 發佈:2019-02-07
public class WebUtils {//把request物件中的請求引數封裝到bean中public static <T> T request2Bean(HttpServletRequest request,Class<T> clazz){try{T bean = clazz.newInstance();//username=aa password=bb [email protected]Enumeration e = request.getParameterNames(); while(e.hasMoreElements()){String name = (String) e.nextElement(); //username=aaa password=123String value = request.getParameter(name);BeanUtils.setProperty(bean, name, value);}return bean;}catch (Exception e) {throw new RuntimeException(e);}}}