No origin bean specified问题分析(指定的原始的bean不存在)

 No origin bean specified问题分析(指定的原始的bean不存在)  

转自:http://blog.sina.com.cn/lantom

Beanutils.copyproperties - No origin bean specified问题分析

下面是Beanutils.copyproperties 的源码片断:

 public void copyProperties(Object dest, Object orig)

             throws IllegalAccessException, InvocationTargetException,

             NoSuchMethodException {

 

         if (dest == null) {

             throw new IllegalArgumentException

                     ("No destination bean specified");

         }

         if (orig == null) {

             throw new IllegalArgumentException("No origin bean specified");

      }

      .............

可以看出public void copyProperties(Object dest, Object orig)方法的参数中两个对象中有一个为NULL就会报出这个错误.

具体解决办法是断定是那个对象对空来解决,一般这个方法是用于vo转向pojo的,如果pojo是空的话,一般是没有初始化,如果vo为空的话,出现最多的问题是在structs-config.xml配置文件中<action>标签中没有设定name这个属性,

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值