New World

[해외공구관리사이트] 홈 본문

Project/old

[해외공구관리사이트] 홈

hyeovi 2022. 9. 6. 22:59
728x90
반응형

홈 기능

 

1. 로그인 상태인지 아닌지 확인

 

 

 

 

 

 

controller

ㄴHomeController

memberService를 통해 현재 로그인이 되어있는지 파악하고 관리자라면 관리페이지로, 일반 회원이면 일반 페이지로 갈 수 있도록 만들었다

    @RequestMapping("/")
    public String home(HttpSession httpSession, Model model) {
        Long nowLoginMemberNo = memberService.nowLoginInfo(httpSession);
        Member nowLoginMember = null;

        if (nowLoginMemberNo != 0L) {
            nowLoginMember = memberService.myInfo(nowLoginMemberNo);
        }

        model.addAttribute("nowLoginMember", nowLoginMember);

        if (nowLoginMember != null) {
            if (nowLoginMember.getGrade().equals(Grade.MANAGER)) {
                return "indexMGT";
            }
        }
        return "index";
    }

 

반응형
Comments