当前位置: 代码迷 >> J2EE >> struts1 的类型转换器 代码求解释,该怎么解决
  详细解决方案

struts1 的类型转换器 代码求解释,该怎么解决

热度:57   发布时间:2016-04-22 01:25:33.0
struts1 的类型转换器 代码求解释
Java code
public class DateConvert implements Converter {    @Override    public Object convert(Class arg0, Object value) {        if(value==null){            return value;        }        if(value instanceof Date){            return value;        }        Date d=null;        if(value instanceof String){            SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");            try {                d=sdf.parse(value.toString());            } catch (ParseException e) {                // TODO Auto-generated catch block                e.printStackTrace();            }        }        return d;    }}

求解释 
主要是数据的回填这一块 , 
if(value instanceof Date){
return value;
}
是个什么意思哦

------解决方案--------------------
如果valse是Date类型的,那么就直接返回value了
------解决方案--------------------
表示value 这个对象是否是Date 这个类的实例
  相关解决方案