JSP中如何判断获取的参数只能为数字,
比如说,1.jsp?id=aaa,在1.jsp中获取id的值,然后判断只能为数字,Form什么的不要哦, 只是在地址栏中获取参数的 ^.^
[解决办法]
你说的数字是指int float
还是两个都可以?
是用什么判断java还是js?
[解决办法]
通过js在提交前判断
[解决办法]
var params = window.location.search;
var id = params.split("=")[1];
if (new RegExp("[0-9]+").test(id)){
alert("是数字!");
xxform.submit();
}else{
alert("参数只能是数字!");
return false ;
}