나는 세션 속성이 있습니다 : 사용자이고 로그인 한 사용자와 사용자로 로그인하지 않은 사람들이 공개적으로 볼 수있는 URL이 있습니다. 제안을 매우 환영 ... 나는 그것이 작동하지 않을 느낌이있다, 그러나동일한 요청 매핑을 사용하여 스프링 컨트롤러 메소드 오버로드
@Controller("myController")
@SessionAttributes({"user"})
public class MyController {
@RequestMapping(value = "/MyPage/{id}", method = RequestMethod.GET)
public ModelAndView getPage(@PathVariable Integer id) {
return modelandview1;
}
@RequestMapping(value = "/MyPage/{id}", method = RequestMethod.GET)
public ModelAndView getPage(@PathVariable Integer id, @ModelAttribute User user){
return modelandview2;
}
:
는 그래서 내가하고 싶은 것은 이것이다.
세션에 사용자를 추가하는 방법은 무엇입니까? – jtoberon