링크를 통해 현재 페이지로 이동시킨, 전 페이지의 URI 정보를 반환
ex)
main 에서 어떠한 버튼을 클릭하여 my 페이지로 이동하는데
비회원이면 로그인 페이지에서 로그인 후 이동 해야 한다.
$(function() {
if ( document.referrer.indexOf("main") > -1 ) {
$("input[name='login_flag']").after('<input name="login_redirect" value="ok" type="hidden">');
}
});
sessin에서 getAttribute 메서드로 세션에 저장된 값을 조회
리턴 타입은 Object이므로 형변환이 필요
String redirectUrl = (String) session.getAttribute("세션에존재");
String login_redirect = request.getParameter("login_redirect");
if ("ok".equals(login_redirect)) {
redirectUrl = "/mypage";
}
이러면 main 에서 로그인하면 main 페이지 유지가 아닌 my 페이지로 이동
'it-day > springboot' 카테고리의 다른 글
기초 복습(@ResponseBody,@RequestMapping) (0) | 2024.03.11 |
---|---|
Vue 디버깅 하는법 (0) | 2024.02.27 |
Spring Batch(tasklet) (0) | 2023.11.27 |
Command 객체 (0) | 2023.10.15 |
나만의 개발 순서(조회) (0) | 2023.09.20 |