浏览 5917 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2003-10-24
备注: 由于web层的数据提交后是String类型,所以我一般把ActionForm中的属性设为String类型,然后再Action中进行类型转换 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2003-10-24
引用 所以我一般把ActionForm中的属性设为String类型 为什么一定要String型呢?Integer,Long,java.sql.Date,java.math.BigDecimal...都行呀。 |
|
返回顶楼 | |
发表时间:2003-10-24
我一直用BeanUtil.copyProperties,很好用啊。
ActionServlet会帮你把网页上传来的form的值转换成ActionForm里的属性类型的 |
|
返回顶楼 | |
发表时间:2003-10-24
那表单上的日期型的数据格式的正确型如何保证呢?通过javascript来校验吗?
我在程序中很少用javascript,一般基本的校验我都通过actionform来完成。所以当用户在表单上输入不正确的日期格式的时候,struts会抛出异常,此时actionform中的校验还没有执行到。 |
|
返回顶楼 | |
发表时间:2003-10-25
用struts在客户端先校验一下呀。
|
|
返回顶楼 | |