berryberrybin / kosta-jsp

jsp study
0 stars 0 forks source link

response 내장객체 #6

Open berryberrybin opened 2 years ago

berryberrybin commented 2 years ago
image

image

berryberrybin commented 2 years ago
<body>
<%
    String dbId="aaa", dbPwd = "123"; // DB에서 값을 가져왔다고 가정

    //전송된 id, pwd, 이름 받기
    String userId = request.getParameter("userId");
    String userPwd = request.getParameter("userPwd");
    String userName = request.getParameter("userName");

    if(dbId.equals(userId) && dbPwd.equals(userPwd)){

/*redirect 방식으로 이동*/
       response.sendRedirect("LoginOK.jsp"); 

/* forword 방식으로 이동 */ 
        RequestDispatcher rd = request.getRequestDispatcher("LoginOK.jsp");
        rd.forward(request, response);

    } else{
        response.sendRedirect("LoginForm.html");
    }
%>
</body>

1. equals 사용시 주의

if(userId.equals(dbId) && userPwd.equals(dbPwd)) 비선호함

2. Redirect와 forward차이