RedirectAttributes
-
[Spring] RedirectAttributesSpring 2021. 6. 21. 15:19
RedirectAttributes 폼 형식의 문서를 작성 후, 서버로 보내면(POST 방식) 곧이어 다른 페이지로 리다이렉트 하는데, 이러한 리다이렉트 방식은 GET방식이라 전송에는 적절치 않다. 리다이렉트 특징은 다음과 같은데, spitter 객체를 보내려고 한다 리다이렉트가 발생하면 원래 요청은 끊어지고, 새로운 HTTP GET 요청이 시작된다. 때문에 리다이렉트 실행 이전에 수행된 모델 데이터는 소멸한다. 따라서 리다이렉트로 모델을 전달하는 것은 의미없다. 그러나 GET의 특징을 사용하면 리다이렉트로도 데이터를 전달할 수 있는 방법이 존재한다. 리다이렉트는 HTTP GET 메소드 방식이기때문에 아래 그림 처럼 header에 ? 파라미터를 붙여서 전달한다. 하지만 GET 방식의 특성상 URL에 노출된..