2010-07-21 5 views
0

인사말 모두 ...Spring MVC를 사용하여 클라이언트에게 메시지 전달하기

Spring Web MVC와 관련하여 간단하면서도 성가신 질문이 있습니다.

Struts 개발의 약 7 년 동안 Struts와 함께 제공되는 모든 기능에 익숙해졌지만 Spring MVC를 사용하기로 결정했습니다. 내가 보는 것.

내가 알아낼 수없는 한 가지는 컨트롤러에서 클라이언트 (.jsp)로 메시지를 다시 전달하는 방법입니다. 그것이 스트럿이라면 ActionMessages 클래스와 html : messages 태그를 사용할 것이지만 스프링 MVC에서 같은 종류의 구조체를 찾을 수는 없다. 이런 종류의 일이 다른 방식으로 수행 되었습니까, 아니면 완전히 눈이 멀었습니까? 나는 하루의 더 나은 부분을 그 위에 잡으려고 노력했습니다.

나는 메시지를 요청에 넣거나 모델에 바인딩 할 수 있다고 생각한다. 나는 더 나은 방법이 있는지 알지 못했습니다.

감사합니다.

답변

2

"메시지"의 의미를 설명 할 수 있습니까?

스프링 MVC에서 컨트롤러는 모델 및 뷰 (ModelAndView 클래스에서) 만 반환 할 수 있습니다.

뷰 렌더링에 필요한 "데이터"가 모델에 추가되어야합니다.

데이터를 반드시 최종 사용자에게 표시하려는 것이 아니라 모델을 뷰에 렌더링하는 데 사용할 수 있습니다. 즉, "firstLogin"과 같은 플래그를 사용하면 하나의 블록을 표시 할 수 있습니다 텍스트 대 다른 텍스트, 등등.

+0

고마워, 내가 정확히 찾고있는 대답 같아요. –

관련 문제