第8次作业jsp
<body bgcolor=#ccffcc>
<script type="text/javascript">
function validate() {
if (loginForm.uname.value == "") {
alert("账号不能为空!");
return;
}
if (loginForm.upwd.value == "") {
alert("密码不能为空!");
return;
}
loginForm.submit();
}
</script>
<form name="loginForm" action="dologin.jsp" method="post">
用户名:<input type="text" name="uname"><br> 密码: <input
type="password" name="upwd"> <input type="button" value="登录"
onClick="validate()">
</form>
</body>
<body >
<%
request.setCharacterEncoding("utf-8");
String uname = request.getParameter("uname");
String upwd = request.getParameter("upwd");
if (uname.equals(upwd)) {
session.setAttribute("uname", uname);
request.getRequestDispatcher("main.jsp").forward(request,
response);
} else {
response.sendRedirect("fail.jsp");
}
%>
</body>
<body>
<%
String uname=(String)session.getAttribute("uname");
//如果他是空,说明没登陆,直接访问该页面了
if(uname==null)
response.sendRedirect("index.jsp");
%>
欢迎您<br>
<a href="n.jsp">退出登录</a> <br>
</body>
<body bgcolor=#green>
<h1>登陆失败</h1>
<%response.setHeader("refresh", "5;url=login.jsp");%>
</body>
<body>
<%
session.invalidate();
response.setHeader("refresh", "5;url=login.jsp");
%>
<h1>退出成功</h1>
</body>



浙公网安备 33010602011771号