zoukankan      html  css  js  c++  java
  • BeanUtils 装载java bean

     1         Topic topic=new Topic();
     2         Enumeration<String> enums=request.getParameterNames();
     3         try {
     4             while(enums.hasMoreElements())
     5             {
     6                 String name=enums.nextElement();
     7                 String value=request.getParameter(name);
     8                 BeanUtils.setProperty(topic, name, value);
     9             }
    10         } 
    11         catch (IllegalAccessException | InvocationTargetException e)
    12         {
    13             e.printStackTrace();
    14         }
    1  BeanUtils.populate(formBean,request.getParameterMap());      //装载formBean对象
    2 
    3 
    4 
    5 ConvertUtils.register(new DateLocaleConverter(), Date.class);     //注册时间类,dest中碰到Date.class类的时候调                                       //用 DateLocaleConverter()中的convert()方法
    6 BeanUtils.copyProperties(c, formBean);          //复制 (dest,source)
                                    //其中formBean中的时间字段是String,c中的是Date类,所以需要                                  注册Date类
  • 相关阅读:
    Smart Client智能客户端技术
    SaaS介绍
    SaaS介绍
    开源软件介绍
    SaaS介绍
    SaaS介绍
    开源软件介绍
    开源软件介绍
    GPUCUDA安装
    Linux 下的段错误(Segmentation fault)调试方法
  • 原文地址:https://www.cnblogs.com/friends-wf/p/3710965.html
Copyright © 2011-2022 走看看