yunest 发表于 2013-2-7 19:49:32

jsp 实现登录

login.jsp

<%@ page contentType="text/html;charset=GB2312"%><html><center><form method=post action="login_act.jsp">username<input type=text name=username><br><br>password<input type=password name=password><br><br><input type=submit value="登录"></form></center></html>


login_act.jsp

<%@ page contentType="text/html;charset=GB2312"%><%    if(request.getParameter("username").equals("skysky")&&request.getParameter("password").equals("skysky")){      session.setAttribute("login",request.getParameter("username"));      session.setMaxInactiveInterval(-1);%><jsp:forward page="login_success.jsp"/><%    }else{            out.println("<script>alert('用户名或密码输入错误');</script>网页将在3s调整");out.println("<meta http-equiv='refresh' content='1;url=login.jsp'>");                  //response.sendRedirect("login.jsp");}%>


login_success.jsp

<%@ page contentType="text/html;charset=GB2312"%><html>    <head>      <title>~WELCOME TO MY HOMEPAGE~</title>    </head>    <body>    <center>    ~WELCOME TO MY HOMEPAGE~ 成功登录<br><br><%= session.getAttribute("login")%>    <a href="logout.jsp">退出</a>    </center>    </body></html><%    if(session.getAttribute("login")==null||!session.getAttribute("login").equals("skysky")){      response.sendRedirect("login.jsp");}%>


logout.jsp

<%    session.invalidate();   response.sendRedirect("login_success.jsp");%>
页: [1]
查看完整版本: jsp 实现登录