Spring 포틀릿 MVC를 사용하여 LifeRay 포털 용 포틀릿을 개발하려고합니다. 그리고 스프링 포틀릿의 기본은 방법이 있습니다 렌더링 :Portlet (Spring, Liferay)에서 기본 렌더링 방법을 지정하십시오.
@Controller
@RequestMapping(value = "VIEW")
public class MainController {
@RenderMapping
public String myDefaultRenderMethod() {
return "defaultView"
}
}
을하지만 어떻게 내가 할 수있는이에 기본보기 방법을 변경 :
@RenderMapping(params="key=value")
public String myDefaultRenderMethod() {
return "defaultView"
}
을 즉 "key = value"매개 변수를 사용하여 기본 렌더링 (포틀릿 초기화시) 뷰를 호출하도록 Spring에 알려야합니다.
처럼 떨어지게을 사용할 수 있습니다에 대한
을 주요 매개 변수를 포함 렌더링하려고 무엇 당신은'key = value'를 기본 렌더링 방식으로하고 싶습니까? 두 가지 방법을 모두 사용할 수없는 이유는 무엇입니까? 항상'key = value'가'Portlet'에 전달되는지 확신합니까? 그렇지 않으면 포틀릿이 깨집니다. – Niranjan