[Spring] - Model 과 HttpSession에 데이터를 저장할 때 주의점
Spring으로 개발하면 주로 화면을 JSP나 Thymeleaf를 쓰는곳이 많이 있다. 이 두가지를 쓰면서 제일 많이하는 것중 하나가 session 또는 model에 데이터를 담아서 view 페이지와 함께 렌더링 하는 작업을 많이하게 되는데 이때 주의해야할 점이 있다. 예제코드를 살펴보자. 회원정보 조회 회원 아이디로 DB에서 회원정보를 조회한 후 'member' 라는 key로 session에 저장한 코드이다. 회원정보 출력 session에 저장된 회원의 이름과 주소를 출력해보았지만 저장된 정보가 나오지 않았다. 왜 나오지 않는지 스프링 코드를 한번 살펴보자 동작 살펴보기 RequestAttributes.java Spring에서는 RequestAttributes 인터페이스를 제공하는데 request와 s..
Spring
2021. 3. 26. 02:39