<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>requestForm2.jsp - 로그인 화면</h1>
<form action="requestPro2.jsp" method="post">
<table>
<tr>
<th>아이디</th>
<td><input type="text" name="id"></td>
</tr>
<tr>
<th>패스워드</th>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="로그인"></td>
</tr>
</table>
</form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>requestPro2.jsp - 로그인 정보 확인</h1>
<%
// POST 방식 한글 처리(id, password 항목에 한글이 없을 경우 불필요)
request.setCharacterEncoding("UTF-8");
// 폼파라미터로 전달받은 아이디, 패스워드 가져오기
String id = request.getParameter("id");
String password = request.getParameter("password");
%>
<h3>아이디 : <%=id %></h3>
<h3>패스워드 : <%=password %></h3>
<%-- <%if(id == "admin" && password == "1234") { // 문자열의 정상적인 비교가 되지 않음 %> --%>
<%if(id.equals("admin") && password.equals("1234")) { // 문자열의 정상적인 비교 %>
<h3>로그인 성공!</h3>
<script type="text/javascript">
alert("로그인 성공!");
</script>
<%} else { %>
<h3>로그인 실패!</h3>
<script type="text/javascript">
alert("로그인 실패!");
</script>
<%} %>
</body>
</html>