@Override
public Date load(final PortletPreferences preferences, final String key, final String defaultValue) {
final String value = preferences.getValue(key, defaultValue);
if (value == null) {
return null;
}
try {
return parseValue(value);
} catch (final ParseException e) {
log.error("Could not parse date object " + key + " from preferences: " + value, e);
if (!value.equals(defaultValue)) {
// Try to return the default value
try {
return parseValue(defaultValue);
} catch (final ParseException e2) {
// Ignore - we already logged an exception
}
}
return null;
}
}
DateFieldHandler.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:org.portletbeans
作者:
评论列表
文章目录