DateConverter
2015-09-14 08:01
225 查看
package com.atguigu.ssh.converters;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;
import org.apache.struts2.util.StrutsTypeConverter;
public class SSHDateConverter extends StrutsTypeConverter {
private DateFormat dateFormat;
{
dateFormat = new SimpleDateFormat("yyyy-MM-dd");
}
@Override
public Object convertFromString(Map context, String[] values, Class toClass) {
if(toClass == Date.class){
try {
return dateFormat.parse(values[0]);
} catch (ParseException e) {
e.printStackTrace();
}
}
return null;
}
@Override
public String convertToString(Map context, Object o) {
if(o instanceof Date){
return dateFormat.format((Date)o);
}
return null;
}
}
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;
import org.apache.struts2.util.StrutsTypeConverter;
public class SSHDateConverter extends StrutsTypeConverter {
private DateFormat dateFormat;
{
dateFormat = new SimpleDateFormat("yyyy-MM-dd");
}
@Override
public Object convertFromString(Map context, String[] values, Class toClass) {
if(toClass == Date.class){
try {
return dateFormat.parse(values[0]);
} catch (ParseException e) {
e.printStackTrace();
}
}
return null;
}
@Override
public String convertToString(Map context, Object o) {
if(o instanceof Date){
return dateFormat.format((Date)o);
}
return null;
}
}
相关文章推荐
- StringBuffer类和String的转换 append方法deleteCharAt方法insert方法insert方法setCharAt方法trimToSize方法
- jQuery查询性能考虑
- EmployeeDao
- EmployeeService
- unity3d 制造自己的水体water effect(二)
- struts
- emp-input.jsp
- emp-list.jsp
- 2015 ACM/ICPC Asia Regional Changchun Online 1007 hdu 5443 线段树区间最值
- linux 下调试用到的工具集
- unity3d 制造自己的水体water effect(二)
- atguigu.ssh-2.actions
- 我的程序员未婚夫
- 修改System.Web.Mvc.WebViewPage创建自己的pageBase
- gradle--第八章 基本的管理依赖3
- 数学常数e的含义
- 学习日志---高级排序算法
- android Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)
- Linux常用命令大全
- jboss 获取服务器启动时间