Struts2 俩种类型转换器:1.局部 2.全局
下面记录的局部:
1.自定义类型转换器:
自定义的类型转换器要继承DefaultTypeConverter
2.Action 类中包含birthday Date 类型,如果在页面提交,需要把字符转换成Date类型
Action 类如下:
3.将类型转换器注册为局部类型转换器:
在Action所在包中新建 ActionNameClass-conversion.properties(我们应该定义为ConversionAction-conversion.properties )
内容:
4.struts.xml 代码包含如下
5.conver.jsp :
6.地址输入:http://localhost:8080/struts2/conver/test.action?birthday=20100802
页面输出20100802,可以修改转换器中SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");
这样地址birthday=2010-01-01