jsp中如何判断一个字符串是数字

如用户在一个jsp页面提供的表单中输入了非数字字母,另一个jsp页面就将用户重新定向到上一个jsp页面

第1个回答  2008-03-19
查api,看有没有这个方法,一般都是is***(),再不然就自己写个,用ASSIC码来判断.

JSP中怎么判断文本框中输入了非数字字符
jsp中要判断,有两种方法:1、javascript方法 var re = \/^[0-9]+.?[0-9]*$\/; \/\/判断字符串是否为数字 \/\/判断正整数 \/^[1-9]+[0-9]*]*$\/ if (!re.test(input.rate.value)){ alert("请输入数字(例:0.02)");input.rate.focus();return false;} 2、java方法 \/\/用JAVA自带的...

js 判断一个值是否为数字
js有个函数 isNaN(val)\/\/如果是数字则返回 false 使用时候 if(!isNaN(val)){ alert("是数字");}else{ alert("不是数字");} js的验证不安全 如果禁止浏览器JavaScript 很容易就跳过去验证了 要是模拟提交 ,更容易攻破 嘿嘿 jsp中一定要验证哟 ...

如何用标签在jsp页面中判断数据是否为整数
在jsp页面中判断数据是否为整数可以用js的正则表达式。\/ 用途:检查输入字符串是否符合正整数格式 输入:s:字符串 返回:如果通过验证返回true,否则返回false \/ function isNumber( s ){ var regu = "^[0-9]+$";var re = new RegExp(regu);if (s.search(re) != -1) { return true;} ...

请教jsp:怎么判断表单的内容是不是整数
第一种方法:通过前端js来判断。通过jquery或者JavaScript获取到表单的值,可以这样调用 var str = "37";var n = parseInt(str);if (!isNaN(n)){ alert("是数字");}第二种方法:通过将获取到的这值提交到java后台去,后台通过接收参数,使用java的字符串转整型,看看能否转换成功。能成功就...

java 在jsp界面写一个正则表达式判断1个string类型值是否为数字。带小数...
^字符串头 [-]?最多一个负号 [0-9]+至少一个数字 (\\\\.[0-9]{1,2})?如果有小数点,那么小数点后面最少1位最多2位 字符串结尾 该正则有两个BUG:如果匹配123.0这样的小数也会正确 如果匹配0123.45这样的也会正确 不是要求特别严格的话应该没有影响。楼下的^[-+]?(([0-9]+)([....

在JSP页面将一个7位长度的String进行拆分,前三位做是否是大写字母判断...
<%--\/\/其中[A-Z]{3}表示前三个是大写字母,+表连接,\\\\d{3}表示中间三位是数字,[0]表示最后是0 str是成功的,str1不成功 --%> < String str="ASD1230";String str1="asd1232";String regex="[A-Z]{3}+\\\\d{3}+[0]";if(str.matches(regex)){ out.println("成功匹配");}else...

JSP判断字符长度
name.value.length<6||document.form.user_name.value.length>12){ alert("用户名长度6-12位。");document.form.user_name.focus();document.form.user_name.select();return false;} 你要判断的是这个文本的form下的用户名的输入值的长度所以应该写成:document.form.user_name.value.length ...

jsp页面,判断字符串
编辑jsp页面,在页面中输入两个字符串,提交后比较两个字符串是否相等,相等则输入:“字符串相同,该字符串是XXX。”如果不相等,则输出的字符串长度较长的字符串,若长度相等,输入第一个字符串,举例1:输入第一个字符串abc,第二个abc,则输出“字符串相同,该字符串是abc。举例2:输入abc,输入acb,则输出abc举例3,输...

jsp中怎样比较两个字符串的值,和实现判断字符串中是否有某字符
判断字符串是否存在 不是用for var email=document.form1.email.value;if(email.indexOf("@",0)==-1){ alert("邮箱地址不正确,缺少@");} indexOf()第一参数是 你要查的字符,第二个参数是你要查的起始位置;至于2个密码比较 你多了个value.这么大意 ...

jsp中字符串相等的判断
在小脚本中,字符串判断用的是Java判断方式,调用.equals方法,比如判断a等不等于“123”,方法为if(a.equals("123"))。如果是在javascript中,用的是js的判断,直接使用==就可以了。

相似回答