参数自动类型转换
Hasor Web 框架可以帮助你进行简单的类型转换,可以转换的类型有:
- 基础类型:
byte
、short
、int
、long
、float
、double
、boolean
、String
- 大数类型:
BigInteger
、BigDecimal
- 时间日期:
java.util.Date
、java.util.Calendar
、java.sql.Date
、java.sql.Time
、java.sql.Timestamp
- 其它类型:
Enum
、File
、URL
、URI
@MappingTo("/helloAction.do")
public class HelloAction {
public void execute(@RequestParameter("name") String name,
@RequestParameter("age") int age) {
...
}
}
提示
类型转换是使用的 net.hasor.utils.convert.ConverterUtils
工具,因此设置时间格式需要通过下面这段代码来配置 ConverterUtils
工具。
整个程序启动时执行一次就可以。