loginForm.jsp
<form method="post" action="260_testLogin.jsp">
<label for="userid">아이디: </label>
<input type="text" name="id" id="userid"><br>
<label for="userpw">암 호: </label>
<input type="password" name="pw" id="userpw"><br>
<input type="submit" value="로그인">
</form>
testLogin.jsp
<%
String id = "pinksung";
String pw = "1234";
String name = "성윤정";
if(id.equals(request.getParameter("id")) && pw.equals(request.getParameter("pw"))){
session.setAttribute("loginUser", name);
response.sendRedirect("260_main.jsp");
}else {
response.sendRedirect("260_loginForm.jsp");
}
%>
main.jsp (마지막 괄호부분 안 적어주면 컴파일 오류 뜬다...)
<%
if(session.getAttribute("loginUser")==null){
response.sendRedirect("260_loginForm.jsp");
}else{
%>
<%=session.getAttribute("loginUser") %>님 안녕하세요!<br>
저희 홈페이지에 방문해 주셔서 감사합니다. <br>
즐거운 시간 되세요....<br>
<form method="post" action="260_logout.jsp">
<input type="submit" value="로그아웃">
</form>
<%
}
%>
logout.jsp
<body>
<%
session.invalidate();
%>
<script>
alert("로그아웃되었습니다.");
location.href="260_loginForm.jsp";
</script>
</body>