2013-02-07 2 views
0

변형 조건에 따라 ModelAndView("showpage"), ModelAndView("forwardToAAA") 또는 ModelAndView("rediretToBBB")을 반환하는 컨트롤러가 있습니다.스프링 3 mvc를 사용하여 스트럿츠의 모양을 설정하는 방법

showpage: showpage.jsp 
forwardToAAA: /AAAController.do 
redirectToBBB: /BBBController.do 

내가 컨트롤러로 하드 코딩하여이 작업을 수행 할 수 있습니다, 같은 forward:/AAAController.doredirect:/BBBController.do 등 : 매핑은 다음과 같이해야한다. 하지만 그것을 구성 파일에 정의하고 뷰 해석자가 알아낼 수있게하고 싶습니다.

스프링 3 MVC에서 이것을 수행하는 가장 좋은 방법은 무엇입니까? 그것은 스트럿츠에서 쉽게 할 수 있습니다.

감사합니다.

+0

스프링 방법은 Struts보다 훨씬 간단하다고 생각합니다. 같은 이름의보기로 리디렉션 할 수있을뿐만 아니라 접두사를 추가하여 전달할 수도 있습니다. – madhead

답변

0

어딘가에로드 된 .properties 파일이있는 경우, Spring EL을 사용하여 값을 읽을 수 있습니다. 내가 거기에 확신

@Value("#{ systemProperties['com.value.url1'] }") 
private String url1; 

: 당신이 당신의 속성이 파일 com.value.url1이라는 속성이 있다면, 당신이 그 값을 끌어 당신의 클래스에이를 추가 할 수 있습니다 예를 들어

, 다른 방법으로, 테이블에 속성을 가지고 읽을 수있는 것처럼 보이지만, .properties 파일이 가장 쉽다고 생각합니다.

관련 문제