Struts2 全局类型转换器代码 时期
2011-10-17 21:05
369 查看
Struts2类型转换器代码 时期
DateTypeConverter.java
xwork-conversion.properties (这个文件放在CLASSES文件夹里面)
DateTypeConverter.java
package a.b; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; import com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter; public class DateTypeConverter extends DefaultTypeConverter { @Override public Object convertValue(Map<String, Object> context, Object value, Class toType) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); try { if(toType == Date.class){//当字符串向Date类型转换时 String[] params = (String[]) value;// request.getParameterValues() return dateFormat.parse(params[0]); }else if(toType == String.class){//当Date转换成字符串时 Date date = (Date) value; return dateFormat.format(date); } } catch (ParseException e) {} return null; } }
xwork-conversion.properties (这个文件放在CLASSES文件夹里面)
java.util.Date=a.b.DateTypeConverter
相关文章推荐
- struts2示例代码-自定义局部类型转换器和自定义全局类型转换器
- Struts2之自定义局部类型转换器、全局类型转换器
- struts2学习(二)--转换器StrutsTypeConverter和全局类型转换
- struts2 自定义全局类型转换器
- Struts2自定义类型转换器分为局部类型转换器和全局类型转换器
- Struts2实现自定义转换器和全局类型转换器
- Struts2(二)局部与全局类型转换器
- struts2中配置全局日期类型转换器
- 基于Struts2的全局类型转换器
- struts2-局部类型和全局类型转换器
- Struts2之自定义局部类型转换器、全局类型转换器
- Struts2_全局类型转换器
- Struts2之自定义局部类型转换器、全局类型转换器
- Struts2实现自定义转换器和全局类型转换器
- Struts2之自定义局部类型转换器、全局类型转换器
- [原创]java WEB学习笔记67:Struts2 学习之路-- 类型转换概述, 类型转换错误修改,如何自定义类型转换器
- struts2自定义类型转换器详解
- Struts2自定义类型转换器
- Struts2学习教程之自定义类型转换器的方法
- struts2自定义数据类型转换器------日期转换器