관리 메뉴

샐님은 개발중

21. 리다이렉트/인터셉트 본문

Spring Framework/인프런강의-자바 스프링 프레임워크

21. 리다이렉트/인터셉트

샐님 2023. 5. 29. 20:07
728x90
반응형

1. 리다이렉트

	// Remove
	@RequestMapping("/removeForm")
	public ModelAndView removeForm(HttpServletRequest request) {
		
		ModelAndView mav = new ModelAndView();
		
		HttpSession session =  request.getSession();
		Member member = (Member) session.getAttribute("member");
		
		if(null == member) {
			mav.setViewName("redirect:/");
		} else {
			mav.addObject("member", member);
			mav.setViewName("/member/removeForm");
		}
		
		
		return mav;
	}

2. 인터셉터

 

servlet-context.xml 에서 인터셉터로 지정된 경로는 컨트롤러 실행전에 memberLoginInterceptor 를 호출한다음에 실행한다. 

728x90
반응형