인프런 커뮤니티 질문&답변

rrr6964님의 프로필 이미지
rrr6964

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

RedirectAttributes

status 의 의미

작성

·

37

0

1:57 부터 status의 속성이 의미하는게 무엇인지 궁금합니다.

저장이 성공했다는 의미로 값을 true 로 설정하신 걸까요?

강사님께서 "남는애들은 쿼리파라미터 형식으로 들어가게 된다." 라고 하시는데

남는 애들 -> 속성들 인 것 같고

근데 그게 왜 true로 리턴되는지 모르겠습니당....

왜 굳이 추가하신 건가요?

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

rrr6964님께서 질문하신 부분에 대해 답변 드리겠습니다.

Spring MVC에서 status와 같은 쿼리 파라미터는 주로 특정 작업의 결과를 나타내기 위해 사용됩니다. 예를 들어, 데이터가 성공적으로 저장되었을 경우 “저장 완료” 메시지를 보여주기 위해 쿼리 파라미터로 status=true와 같은 형식을 사용하게 됩니다.

강사님께서 언급하신 “남는 애들은 쿼리파라미터 형식으로 들어가게 된다”는 의미는 리다이렉트 후 특정 데이터를 전달할 필요가 있을 때 종종 추가 정보를 쿼리 파라미터로 전달한다는 설명일 것입니다. 이때 status의 값이 true로 설정된 것은 저장이 성공적으로 완료되었음을 의미합니다.

하지만, 실제로 페이지에서 status가 어떻게 처리되는지에 따라 상태 결과가 다르게 보일 수 있습니다. 예를 들어, 페이지에서 th:if 등을 사용하여 status 값이 존재하거나 true일 때 특정 메시지가 표시될 수 있습니다.

관련 질문 URL들을 통해 자세한 내용을 이해하실 수 있습니다:

  1. 타임리프 if문 질문이 있어요
  2. 페이지 소스보기에서 true 값 질문

이 두 URL에서는 타임리프에서의 조건 처리와 관련된 내용을 확인할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

rrr6964님의 프로필 이미지
rrr6964

작성한 질문수

질문하기