java.lang.IllegalArgumentException: No origin bean specified解决方法

在使用apache的 beanutil的 copyProperties出现

java.lang.IllegalArgumentException: No origin bean specified 

 

如下一段代码

  ProductInfo productInfo = (ProductInfo) list.get(0);

  ProductInfoBO productInfoBO = new ProductInfoBO();
  BeanUtils.copyProperties(productInfoBO, productInfo);

 

BeanUtils.copyProperties(productInfoBO, productInfo);

就是将productInfo 属性的值复制到productInfoBO中

如果productInfo  出现null值就会出现No origin bean specified  异常

所以 你就要检查时不是数据库中的数据不小心被删了 找不到了

还是 填充属性到bean中时  名字没写对

posted @ 2010-03-22 13:51  饺子吃遍天  阅读(334)  评论(0编辑  收藏  举报