1
在我们的代码,我们使用ValidatorUtils.getValueAsString()来得到一个值从一个bean字符串。它在代码执行期间为我们返回null。什么时候可以ValidatorUtils.getValueAsString()返回null?
下面的描述,我发现在Apache的文档的方法:
public static String getValueAsString(Object bean, String property)
的便捷方法从一个bean属性作为
String
得到一个值。如果属性是String[]
或Collection
,它是空的,空String ""
返回。否则,返回property.toString()
。如果检索属性时发生错误,此方法可能会返回null。
什么情况下可以取回财产造成的错误?如果在内部使用的PropertyUtils.getProperty(bean, property)
发生错误