大神们,在网页中 jsp 你们是怎么做数据校验

比如有个电话的<input>可能工程中许多都有这个<input>但在每个页面中都定义一套相同的方法来限制他~~~实在是太麻烦,代码重复性太高。现在我想知道大神们一般是怎么... 比如有个电话的<input> 可能工程中许多都有这个<input> 但在每个页面中都定义一套相同的方法来限制他~~~实在是太麻烦,代码重复性太高。
现在我想知道大神们一般是怎么做数据校验的,指条明路~~·
我想 有没有定义input的类型 比如定义这个input为9位字符,以后要用的用到电话号码的地方直接新建一个 那不是很方便
求大神指点~~~我用的是java~~
ssh框架还没时间学啊~~~~ 要校验的话肯定是尽可能要在浏览器端检验的 还发到服务器上去校验那多蛋疼 我现在想知道有没有好点的插件 可以干这事~~·
展开
 我来答
henryld
2010-12-22 · TA获得超过282个赞
知道小有建树答主
回答量:535
采纳率:0%
帮助的人:327万
展开全部
首先你在前台利用js交验数据,js有很多方法都封装好了!比较方便。。
html可以控制input的size这样可以很简单的控制长度了。。其他的用js验证是否为数字
为了安全起见在后台校验的话,则可以利用字符串的length属性检验长度。(其实INPUT标签都已经控制了)实际上你只需要检验数据类型就可以了。
try{
Integer.parseInt(string);//利用强制转换的方法检验是否为整型数据
System.out.println("是数字");
}catch(NumberFormatExceptione){
//如果出现NumberFormatException 异常则该字符串不关是数字的组合
System.out.println("出错了");
}
29120406
2010-12-24 · TA获得超过805个赞
知道小有建树答主
回答量:608
采纳率:0%
帮助的人:325万
展开全部
有插件的,javascript有一套jquery里面的validate框架可以实现校验功能
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zpsailor
2010-12-22 · TA获得超过2018个赞
知道小有建树答主
回答量:516
采纳率:0%
帮助的人:684万
展开全部
可以单独写一个js文件完成常规性的校验,比如邮箱,电话号码这些。
需要用到的时候引入这个js文件,使用其中的校验函数就可以了哈。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-01-09
展开全部
利用强制转换的方法检验是否为整型数据
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
婷雨一世
2010-12-22
知道答主
回答量:9
采纳率:0%
帮助的人:4万
展开全部
jquery里面有很多插件。并且是开源的,你要找 就自己上官网看看,如果英语不是很好,去中文论坛也可以。至于网址,你自己上百度google一下就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式