锁定老帖子 主题:struts2 使用之我见
精华帖 (0) :: 良好帖 (2) :: 新手帖 (19) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-17
accphc 写道 Struts2中我最疑惑的是类型转换和输入校验,问题如下:
1、对于一个int型的字段(比如年龄1-100之间合法),用户输入非数字内容,类型转换为0,然后再进行输入校验,发现0非法,那么到了界面上就提示用户两个信息,一个类型转化错误信息,一个范围错误信息。如果用户输入的时候就输入0,那怎么判断? 2、类型转换和输入校验的顺序问题,为什么先进行类型转换再进行输入校验呢。我一开始就进行输入校验,对于不合法就直接给用户提示错误,不再进行类型转换,比如输入了非数字错误。 本人愚钝,望指教。 对于问题1. 我曾经用过一段时间的Struts2,印象中,对于一个int类型,如果输入的是非数字,比如"a",那么在类型转换的时候会抛Parse异常。 |
|
返回顶楼 | |
发表时间:2010-03-26
ustcfxx 写道 炫速飞火 写道 struts2现在很多公司还是没用,struts1已经停产了,感觉struts2能高手变的更聪明,让低手变的越来越笨,用struts2还是要看里面底层的东西怎么套用的
是的,基本功也是很重要的,做Web开发,至少要知道servlet,request,session,cookie,filter这些东西是什么吧。 Struts2 拦截器,在大型项目中用的不多吧! |
|
返回顶楼 | |