login.html
复制代码代码如下:
<cript>
demande de fonction (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);
return oscript;
}
fonction userLogin () {
var username = document.getElementById ('name'). valeur;
var mot de passe = document.getElementById ('mot de passe'). valeur;
// alerte (nom d'utilisateur + "-" + mot de passe);
var url = 'http: //127.0.0.1: 8080 / easycms / login.jsp? name =' + encodeuri (nom d'utilisateur) + '& mot de passe =' + encodeuri (mot de passe) + '& s =' + (new Date ()) .getTime ();
// alert ("url =" + url);
var login = request ("loginScript", URL);
}
fonction myloginstate (état) {
alert ("ret:" + état);
if (état == 0)
{
alerte ("登陆成功");
}
autre
{
alerte ("登陆失败");
}
}
</cript>
<body>
用户名 : <entrée name = "name" id = "name" type = "text" />
密码 : <entrée name = "mot de passe" id = "mot de passe" type = "mot de passe" />
<input name = "" value = "login" type = "bouton" onClick = "userLogin ();" />
</docy>
login.jsp
复制代码代码如下:
<% @ Page Language = "Java" Import = "Java.util. *" Pageencoding = "UTF-8"%>
<%
String name = request.getParameter ("name");
String mot de passe = request.getParameter ("mot de passe");
if (name.equals ("admin") && mot de passe.equals ("admin"))
{
request.getSession (). setAttribute ("admin", "admin");
%>
MyLoginState ("0");
<%
}
autre
{
%>
MyLoginState ("1");
<%
}
%>