读书人

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

发布时间: 2012-05-23 13:44:13 作者: rapoo

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 这个类的实例

读书人网 >J2EE开发

热点推荐