我编写了以 json 格式接受和响应的 RESTful 服务。
我编写了一个 xmlAdapter 类,当 ii 在将日期传递给服务时出现异常时说“日期剂量具有零参数构造函数”。
适配器类看起来像这样。
public class SqlDateAdapter extends XmlAdapter<String, Date> {
public String marshal(java.sql.Date d) {
return d.toString();
}
public Date unmarshal(String v) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd"); // QueryConstants.DATE_FORMATE
java.sql.Date sqlDate = null;
try {
java.util.Date convertedDate = dateFormat.parse(v);
sqlDate = new java.sql.Date(convertedDate.getTime());
} catch (ParseException e) {
e.printStackTrace();
}
return sqlDate;
}
}
现在,当我将数据发布到服务时,出现以下异常。
“类 java.util.Date 不能使用带有单个字符串参数的构造函数来实例化”
谁能帮我这个。
提前致谢。