login : http session(spring)
This commit is contained in:
@@ -9,6 +9,7 @@ import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.Model;
|
||||
import org.springframework.web.bind.annotation.CookieValue;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.SessionAttribute;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpSession;
|
||||
@@ -59,7 +60,7 @@ public class HomeController {
|
||||
}
|
||||
|
||||
// http session 사용
|
||||
@GetMapping("/")
|
||||
// @GetMapping("/")
|
||||
public String homeLogin3(HttpServletRequest request, Model model) {
|
||||
|
||||
// 세션 조회
|
||||
@@ -77,4 +78,17 @@ public class HomeController {
|
||||
model.addAttribute("member", loginMember);
|
||||
return "loginHome";
|
||||
}
|
||||
|
||||
// spring
|
||||
@GetMapping("/")
|
||||
public String homeLogin3Spring(@SessionAttribute(name = SessionConst.LOGIN_MEMBER, required = false) Member loginMember,
|
||||
Model model) {
|
||||
|
||||
if (loginMember == null) {
|
||||
return "home";
|
||||
}
|
||||
|
||||
model.addAttribute("member", loginMember);
|
||||
return "loginHome";
|
||||
}
|
||||
}
|
||||
@@ -1,2 +1,4 @@
|
||||
#logging.level.org.apache.coyote.http11=debug
|
||||
spring.messages.basename=messages,errors
|
||||
spring.messages.basename=messages,errors
|
||||
|
||||
server.servlet.session.tracking-modes=cookie
|
||||
Reference in New Issue
Block a user