![]() |
1
39
显然,有一种方法可以告诉convertutils不要对空值抛出异常,这是通过调用
|
![]() |
2
10
最好的解决方案是更新到beanutils 1.9.0,因为正如您在这里看到的,这个问题已经解决了。 https://issues.apache.org/jira/browse/BEANUTILS-454 |
![]() |
3
2
也许有点晚了,但看起来你可以注册一个日期转换器 https://issues.apache.org/jira/browse/BEANUTILS-387 |
![]() |
4
1
我最近遇到这个问题,只是将变量转换为字符串以避免这个错误,并在需要时将其转换回日期。不是最优雅的解决方案,但为了简单和避免这样的问题,这是一个可行的解决方案。另一个警告是beanutils会在我的类加载之前启动它的方法,所以我选择了这个方法,而不是使用自定义类加载程序来解决这个问题。 顺便说一下,在verion 1.8.0之前,beanutils本身会忽略这些空值。 看到这个链接: No value specified for 'Date' when the field is a java.util.Date with a null value 详细解释。 |
![]() |
5
0
我有点惊讶于这样一个简单的例子,比如在bean中设置一个空值,比如:
导致崩溃行为,如上所述。 值得一提的是,我的解决方法是:
|