[Spring] RedirectAttributes 인터페이스의 addFlashAttribute
2022. 7. 12. 22:04
반응형
redirect를 사용하여 파라미터를 넘겨줘야하는 경우가 있다.
RedirectAttributes 인터페이스를 통해 전달해주는데
파라미터를 담어서 넘겨줄 때 사용하는 함수는 총 3개로
- addAttribute
- addAllAttributes
- addFlashAttribute
이다.
addAttribute
흔히 사용하는 addAttribute는 해당 페이지로 리다이렉트할 때 값을 넘겨주는 용도로 사용한다.
addAttribute를 사용하면 URL 뒤에 붙어 값이 유지가 된다.
addFlashAttribute
하지만 addFlashAttribute로 전달한 값은 URL에 존재하지 않는다. 일회성으로 URL에 붙지 않고 세션 후 재지정 요청이 들어오면 값이 사라지는 휘발성 성질을 가지고 있다.
728x90
반응형
'web > Spring' 카테고리의 다른 글
[Spring] 페이징 성능 개선하기 1. No Offset 사용하기 (0) | 2022.07.18 |
---|---|
[Spring] Assert (0) | 2022.07.15 |
[Spring Security] @AuthenticationPrincipal (1) | 2022.07.11 |
[Spring] WebSecurityConfigurerAdapter deprecated 해결법 (0) | 2022.07.05 |
[Spring] Spring Security란? (0) | 2022.07.04 |
Written by ner.o
개발자 네로의 개발 일기,
자바를 좋아합니다 !
댓글 개