- - 서로 예의를 지키며 존중하는 문화를 만들어가요.
- - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
안녕하세요 강사님.
홈 컨트롤러에서 세션값이 있으면
//세션이 유지되면 로그인으로 이동
log.info("loginMember = {} ", loginMember);
model.addAttribute("member", loginMember);
return "loginhome";
이렇게 모델을 이용해서 속성값을 넣어줬는데
파일이 아예 다른 컨트롤러에서 해당 세션값을 사용하려면 혹시 어떻게 해야할까요?
지금은 각 컨트롤러에서
/** 업체 등록 **/
@GetMapping("/business/new")
public String createForm(Model model,
@SessionAttribute(name = SessionConst.LOGIN_MEMBER, required = false) Member loginMember){
model.addAttribute("businessForm", new BusinessForm());
model.addAttribute("member", loginMember);
return "business/createBusinessForm";
}
이런 식으로 매번 주입을 해서 사용 중인데 번거로워서요.. 구글링을 해보는 데 잘 모르겠어서 질문 남깁니다ㅠㅠ 감사합니다!
안녕하세요. 김도연님
이 부분은 저도 잘 모르겠습니다. 혹시 아시는 분 있으면 답변 부탁드려요.
감사합니다.
답글