2014-03-19 4 views
0

Spring3 MVC를 사용하고 있습니다. 개체를 반환하는 컨트롤러 메서드가 있습니다. 이제 어떻게 객체를 가져 와서 전역 변수에 할당 할 수 있습니까?스프링 컨트롤러에서 반환 된 모델 객체를 가져와 전역 변수에 할당합니까?

SomeObject uiInfo = new SomeObject("data","123"); 
return new ModelAndView("SomePage", "uiInfo", uiInfo); 

이 모델을 JSP로 전역 변수에 할당하려면 어떻게해야합니까?

감사합니다.

+0

'$ {uiInfo}'를 사용하여 JSP에서 참조 할 수 있습니다. 나는 그것을 전역 변수에 할당함으로써 무엇을 의미하는지 확신 할 수 없다. – GriffeyDog

+0

내 요구 사항은 동일한 jsp 파일에 포함 된 외부 JS 파일 내부에서이 uiInfo에 액세스해야한다는 것입니다. 가능한가? – user755806

답변

0

jsp의 뷰에 모델 객체를 반환하십시오.

JSP에서 jstl 태그 라이브러리를 사용할 수 있습니다. 이게 뭐든,

<c:forEach var="global" items="${uiInfo}"> 
value1: ${uiInfo.data1} <br/> 
value2: ${uiInfo.data2} <br/> 
</c:forEach> 
+0

사용자는 동일한 jsp에 내장 된 외부 js에서이 전역 변수를 사용할 수 있습니까? – user755806

+0

그렇습니다. 특정 함수 내에서 변수를 전역 적으로 선언하지 않은 경우 사용할 수 있습니다. – Nikhil

+0

여기서 value1 및 value2 변수를 어디에 선언해야합니까? – user755806