login.html
复制代码代码如下:
<スクリプト>
function request(id、url){
oscript = document.getElementById(ID);
var head = document.getElementsByTagname( "head")。item(0);
if(oscript){
head.RemoveChild(OScript);
}
oscript = document.createelement( "script");
oscript.setattribute( "src"、url);
oscript.setattribute( "id"、id);
oscript.setattribute( "type"、 "text/javascript");
oscript.setattribute( "Language"、 "JavaScript");
head.AppendChild(OScript);
oscriptを返します。
}
関数userlogin(){
var username = document.getElementById( 'name')。value;
var password = document.getElementById( 'password')。value;
// alert(username+" - "+password);
var url = 'http://127.0.0.1:8080/easycms/login.jsp?name ='+encodeuri(username)+'&password ='+encodeuri(password)+'&s ='+(new date()) .getTime();
// alert( "url ="+url);
var login = request( "loginscript"、url);
}
機能myloginState(状態){
アラート( "ret:"+state);
if(state == 0)
{
アラート( "登陆成功");
}
それ以外
{
アラート( "登陆失败");
}
}
</script>
<body>
用户名:<input name = "name" id = "name" type = "text" />
密码:<入力name = "password" id = "password" type = "password" />
<input name = "" value = "login" type = "button" onclick = "userlogin();" />
</body>
login.jsp
复制代码代码如下:
<%@ページ言語= "java" import = "java.util。*" pageencoding = "utf-8"%>
<%
文字列名= request.getParameter( "name");
文字列パスワード= request.getParameter( "password");
if(name.equals( "admin")&& password.equals( "admin")))
{
request.getSession()。setAttribute( "admin"、 "admin");
%>
myloginState( "0");
<%
}
それ以外
{
%>
myloginState( "1");
<%
}
%>