你是想直接在jsp页面验证吗?类似于申请邮箱的那种?确认密码与密码不一致,会直接在页面显示?
如果是这样的方式那就采用js去实现。在确认密码的那个输入框中加一个onchange事件,方法中判断密码是否一致,用equals去判断。
如果是提交时验证,就可以采用后台验证在action里验证。
Ⅱ 用jsp做一个用户登录界面 用户名和密码怎样从数据库中获取 如果输入的用户名和密码正确怎能登录成功
在jsp中如果你跳转到servlet中就直接,则要读出数据库,然后用request对象读取你在jsp文本框中输入的用户名和密码,与数据库中的比对,
Ⅲ jsp中登录界面如何判断用户名和密码和数据库是否一样,然后显示登录成功
先把页面中的用户名和密码取出来,然后在java中或者如果程序简单直接在jsp运行查回询语句答 比如这种select count(1) from user where userid= 用户名 and password=密码如果结果是1 那么就转入登陆成功页面,如果涉及到权限之类的,就把权限取出,然后可以看见相应的菜单。jsp中登录界面如何判断用户名和密码和数据库是否一样,然后显示登录成功
Ⅳ JS判断用户是否登陆登陆
我认为你是想用AJAX来实现,
var i=1;
function listNews(user,password)
{
var xmlHttp1 = null;
requestNewsNum=requestNum;
var keyword = escape(escape(n_keyword));
var str = "'"+user+"','"+password+"'";
i = requestNum;
switch(requestNum){
case 1:
startRequest("需要调用方法的路径和名字"+str,1);
break;
}
}
function createXMLHttpRequest(i) {
if(window.XMLHttpRequest) {
eval( 'xmlHttp'+i+"=new XMLHttpRequest()");
}else if(window.ActiveXObject) {
eval( 'xmlHttp'+i+"=new ActiveXObject('Microsoft.XMLHTTP')");
}
}
function startRequest(url,i) {
createXMLHttpRequest(i);
eval( "("+'xmlHttp'+i+")"+".onreadystatechange = "+function(){
if(eval( "("+'xmlHttp'+i+")"+".readyState==4")){
if(eval( "("+'xmlHttp'+i+")"+".status==200")) {
document.getElementById("DIV的名字(显示的地方)"+i).innerHTML = eval( "("+'xmlHttp'+i+")"+".responseText");
}
}
});
eval( "("+'xmlHttp'+i+")"+".open('GET',url,true)");
eval( "("+'xmlHttp'+i+")"+".send(null)");
}
这是整个AJAX的框架.