浏览 433 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-12-23 关键字: converter
版本是Struts2.0.11
下面是DateConverter的代码
import org.apache.commons.lang.StringUtils;
import org.apache.struts2.util.StrutsTypeConverter;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Map;
public class DateConverter extends StrutsTypeConverter {
private SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
public DateConverter(String formatPattern) {
if (StringUtils.isNotBlank(formatPattern)) {
format = new SimpleDateFormat(formatPattern);
}
}
@Override
public Object convertFromString(Map ctx, String[] value, Class arg2) {
if (value[0] == null || value[0].trim().equals("")) {
return null;
}
try {
return format.parse(value[0]);
} catch (ParseException pe) {
pe.printStackTrace();
}
return null;
}
@Override
public String convertToString(Map ctx, Object data) {
return format.format(data);
}
}
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-12-23
没有注册转换器。
|
|
| 返回顶楼 | |


