论坛首页 Java企业应用论坛

struts2 使用之我见

浏览 22713 次
精华帖 (0) :: 良好帖 (2) :: 新手帖 (19) :: 隐藏帖 (1)
作者 正文
   发表时间:2010-03-17  
accphc 写道
Struts2中我最疑惑的是类型转换和输入校验,问题如下:
1、对于一个int型的字段(比如年龄1-100之间合法),用户输入非数字内容,类型转换为0,然后再进行输入校验,发现0非法,那么到了界面上就提示用户两个信息,一个类型转化错误信息,一个范围错误信息。如果用户输入的时候就输入0,那怎么判断?
2、类型转换和输入校验的顺序问题,为什么先进行类型转换再进行输入校验呢。我一开始就进行输入校验,对于不合法就直接给用户提示错误,不再进行类型转换,比如输入了非数字错误。
本人愚钝,望指教。


对于问题1. 我曾经用过一段时间的Struts2,印象中,对于一个int类型,如果输入的是非数字,比如"a",那么在类型转换的时候会抛Parse异常。

0 请登录后投票
   发表时间:2010-03-26  
ustcfxx 写道
炫速飞火 写道
struts2现在很多公司还是没用,struts1已经停产了,感觉struts2能高手变的更聪明,让低手变的越来越笨,用struts2还是要看里面底层的东西怎么套用的

是的,基本功也是很重要的,做Web开发,至少要知道servlet,request,session,cookie,filter这些东西是什么吧。

Struts2 拦截器,在大型项目中用的不多吧!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics