- 1
- 0
- 约5.64千字
- 约 5页
- 2015-08-07 发布于湖北
- 举报
Struts的类型转换器.doc
Struts2的类型转换器
类型转换
在实际开发中,类型转换是必不可少的工作,在还没有学习Struts2框架之前,我们在类型转换的时候,通常每次都要编写同样的代码,然而这样的代码又是必不可少的,有非常的乏味。出现了这些问题,那么Struts2就提供了非常强大的类型转换功能,提供了多种内置类型转换器,可以自动对客户端传来的数据进行类型转换,而这些过程对于开发者来说是透明的,如果在开发中,Struts2内置的类型转换器不能完成所需工作,那么Struts2还提供了自定义的类型转换器,所以Struts2的类型转换分为内置类型转换和自定义类型转换
内置类型转换:
客户端录入的所有数据都被视为字符串,Struts2常用的类型转换为:
String:将int、long、double、boolean、String类型的数组或java.util.Date类型转换为字符串
boolean/Boolean:在字符串和布尔值之间进行转换
char/Character:在字符串和字符之间进行转换
int/Integer、float/Float、long/Long、double/Double:在字符串和数值型数据之间进行转换
Date:在字符串和日期类型之间进行转换,具体输入输出格式与当前的Local相关,如果输入的日期格式不符合要求,那么Struts2也无能为力了,只有进行自定义类型转换
数组和集合:在字符
原创力文档

文档评论(0)