1
내가 버튼을 클릭하면 다른 JSP 페이지로 리디렉션 할 위치에서의 login.jsp하지만 그것은 단지 서블릿 페이지에 얻고 거기에서 즉 CustomerLogin.jsp이버튼을 클릭하면 다른 JSP 페이지에서 서블릿을 통해 JSP 페이지로 리디렉션됩니까?
<form action="<%=request.getContextPath()%>/UserController" name="login" method="post">
<input type="hidden" name="action">
<table align="center">
<tr><td>Username</td><td><input type="text" name="user"> </td></tr>
<tr><td>Password</td><td><input type="password" name="pwd"></td></tr>
<tr><td colspan="2"><input type="submit" value="Login"> </td></tr>
</table>
</form>
서블릿이
코딩 다른 JSP 페이지로 리디렉션되지 않는다String requestSource=request.getParameter("source");
if(requestSource.equalsIgnoreCase("home")){
System.out.println(requestSource);
response.sendRedirect("jsp/Login.jsp");
}
else if(requestSource.equalsIgnoreCase("CustomerLogin")){
System.out.println(requestSource);
response.sendRedirect("jsp/CustomerPage.jsp");
}
정확히이 "소스"매개 변수는 어디에서 오는가? – kaqqao
"source"매개 변수 서블릿에서 다른 페이지 소스의 다른 값에 따라 컨트롤러에서 내 페이지를 리디렉션하는 데 사용하고 있습니다. –