如何在JSP页面中实现数据合法性校验

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:05:10
我是用DreamWeaver做的JSP页面,就是一个简单的登陆框,包括用户名、密码等。当我没输入任何数据时,直接按登陆按钮,无任何提示。我想知道如何做这个合法性校验,就是当用户没输入数据时,提示其“请输入用户名或密码”。
本人是新手,现在做一个期末项目,关于建设一个网上音乐超市。什么都不懂啊,还望高手指点,谢谢!!

如果知道当前的用户,就可以得到当前用户的id,根据这个id查询数据库中这个用户的信息,从而知道这个用户的密码pwd,用这个pwd和用户输入的字符串对比,可以在javascript中写
function check(){
//获取旧的密码
var pwd="";
//用户输入的字符串
var zifuchuan="";
if(!pwd.equals(zifuchuan)){
return false;
}
}
}

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>登陆</title>
<script language="javascript">
function formcheck(){
if(document.myform.username.value==""){
alert("用户名不能为空,请输入用户名!");
document.myform.username.focus();
return false;
}
if(document.myform.password.value==""){
alert("密码不能为空,请输入密码!");
document.myform.password.focus();
return false;
}
}
</script>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;