본문 바로가기
Spring MVC

[Spring MVC] SessionAttributes

by SUN5066 2020. 10. 7.
반응형
/**
     * Controller 에서 @SessionAttributes()와 @ModelAttribute() 설정이 있고
     * jsp 에서 Spring form taglib 를 사용하면서
     * form:form 에 modelAttribute 를 설정해 두면
     * 현재 이 JSP 에는 username, password, re_password 만 있지만
     * memberVO 로 만들어진 UserDetailsVO에 설정된 모든 변수가
     * 마치 input hidden 으로 설정된것과 같이 포함되어있다.
     * */​
@SessionAttributes("bookVO")
@Transactional
@Slf4j
@Controller
@RequestMapping(value = "/books")
public class BooksController {

위 형식으로 

@SessionAttributes("VO") 를 해주면

jsp 파일에서 update 할때

input box에 hidden으로 값들을 안넣어줘도 자동으로 채워줌

 

반응형

댓글