specified什么意思?
no value specified意思是沒有指定值。引起原因:當用到了時間等非內置對象時,如果對象為NULL則,會出現此異常。最簡單的方法就是保證非內置對象不為NULL。問題解決辦法: 讀了他的源程序,發現日期java.sql.date主要是用org.apache.commons.beanutils.converters.SqlDateConverter類進行轉的:修改下面的代碼就可以了 public SqlDateConverter(Object defaultValue) { this.defaultValue = defaultValue; this.useDefault = true; //原本為false; }public SqlDateConverter() { this.defaultValue = null; this.useDefault = true; //原本為false; 修改為true就可以了 }