六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 109|回复: 0

jsp 实现登录

[复制链接]

升级  38.67%

32

主题

32

主题

32

主题

秀才

Rank: 2

积分
108
 楼主| 发表于 2013-2-7 19:49:32 | 显示全部楼层 |阅读模式
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");%>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表