로그인 .html
复制代码代码如下 :
<cript>
함수 요청 (id, url) {
oscript = document.getElementById (id);
var head = document.getElementsByTagName ( "Head"). 항목 (0);
if (oscript) {
head.removechild (Oscript);
}
oscript = document.createelement ( "스크립트");
oscript.setattribute ( "src", url);
oscript.setattribute ( "id", id);
oscript.setattribute ( "type", "text/javaScript");
oscript.setattribute ( "언어", "JavaScript");
Head.appendChild (Oscript);
리턴 oscript;
}
기능 userLogin () {
var username = document.getElementById ( 'name'). 값;
var password = document.getElementById ( 'password'). 값;
// 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 ( "logincript", url);
}
함수 myloginstate (state) {
경고 ( "ret :"+state);
if (state == 0)
{
경고 ( "登陆成功");
}
또 다른
{
경고 ( "登陆失败");
}
}
</스크립트>
<body>
are : <입력 이름 = "name"id = "name"type = "text" />
are : <입력 이름 = "password"id = "password"type = "password" />
<input name = ""value = "login"type = "button"onclick = "userLogin ();"; />
</body>
login.jsp
复制代码代码如下 :
<%@ page language = "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");
<%
}
%>