当前位置: 代码迷 >> Java Web开发 >> JSP网页设计中怎样检验字符长度??
  详细解决方案

JSP网页设计中怎样检验字符长度??

热度:250   发布时间:2011-03-07 14:23:40.0
JSP网页设计中怎样检验字符长度??
原来的jsp网页上有学号输入和姓名两栏,现在想增加对学号检查的功能,即检查学号是否合法,长度是否为10位,并取得两位学号要怎么写啊???
<%@ page contentType="text/html"%>
<%
String xh=request.getParameter("xh");
if(xh.length!=10)
out.println("学号输入不正确!");
String xm=request.getParameter("xm");
out.print("hello! "+xh+"<br>");
out.print(xm);
%>
这样写一直提示错误。。
搜索更多相关主题的帖子: 网页设计  姓名  

----------------解决方案--------------------------------------------------------
js == javascript但远远跟jsp不一样
----------------解决方案--------------------------------------------------------
默认为VBSCRIPT,用VB,只有申明为JAVASCRIPT才行
----------------解决方案--------------------------------------------------------
回复 2楼 aspic
呃。。。这样啊。。。。
----------------解决方案--------------------------------------------------------
你可以使用js写啊
这种验证最好不要在服务器端写 直接在前台进行验证
简单帮你写一下
var test1=document.form1.xh.value;
var test2=document.form1.xm.value;
if(test1.length!=10){
    alert("你输入的长度不合法");
    return false;
}else if(test2.length!=10){
    alert("你输入的长度不合法");
    return false;
}else{
return true;
}

form1为你的表单中的form的name的值,调用函数的时候别忘记加return
----------------解决方案--------------------------------------------------------
  相关解决方案