login.html
複製代碼代碼如下:
<script>
功能請求(id,url){
oscript = document.getElementById(id);
var head = document.getElementsbytagname(“ head”)。項目(0);
如果(oscript){
head.removechild(oscript);
}
oscript = document.createelement(“ script”);
oscript.setAttribute(“ src”,url);
oscript.setAttribute(“ id”,id);
oscript.setAttribute(“ type”,“ text/javaScript”);
oscript.setAttribute(“語言”,“ JavaScript”);
head.appendchild(oscript);
返回oscript;
}
功能UserLogin(){
var用戶名= document.getElementById('name')。值;
var password = document.getElementById('password')。值;
//警報(用戶名+“ - ”+密碼);
var url ='http://127.0.0.1:8080/easycms/login.jsp?name ='+encodeuri(username)+'&password ='+encodeuri(password)+' .getTime();
// alert(“ url =”+url);
var login = request(“ loginScript”,url);
}
功能myloginstate(state){
警報(“ RET:”+狀態);
如果(狀態== 0)
{
警報(“登陸成功”);
}
別的
{
警報(“登陸失敗”);
}
}
</script>
<身體>
用戶名:<input name =“ name” id =“ name” type =“ text” />
密碼:<input name =“密碼” ID =“密碼” type =“密碼” />
<input name =“” value =“ login” type =“ button” onclick =“ userLogin();” />
</body>
login.jsp
複製代碼代碼如下:
<%@ page語言=“ java” import =“ java.util。*” pageencoding =“ utf-8”%>
<%
字符串名稱= request.getParameter(“ name”);
字符串密碼= request.getParameter(“密碼”);
if(name.equals(“ admin”)&& password.equals(“ admin”))
{
request.getSession()。setAttribute(“ admin”,“ admin”);
%>
myloginstate(“ 0”);
<%
}
別的
{
%>
myloginstate(“ 1”);
<%
}
%>