내가 내을 Liferay 포틀릿에 대한 라우팅 친화적 인 URL을 설정 한, 나는 그렇게 같은 표준 JSP 태그와 URL을 생성 할 때 작동이 잘되는 :Liferay의 Javascript PortletURL 모듈을 친숙한 URL 매핑과 함께 사용하려면 어떻게해야합니까?
내 매핑 주어진처럼 사랑스러운 URL을 생성,<portlet:renderURL var="resetUrl">
<portlet:param name="start" value="5" />
</portlet:renderURL>
: 나는 자바 스크립트 PortletURL 모듈을 사용하여 URL을 생성 할 때
localhost:8080/web/guest/welcome/-/myportlet/5
는하지만, 전체 비우호적 인 URL을 얻을. 예를 들어 : 이 어떻게 자바 스크립트에서 친화적 인 URL을 생성 할 수 있습니다
var filterUrl = Liferay.PortletURL.createRenderURL();
filterUrl.setPortletId("<%= portletDisplay.getId() %>");
filterUrl.setParameter("start", "5");
location.href = filterUrl;
그래서 내 질문은
localhost:8080/web/guest/welcome?p_p_id=myportlet_WAR_MyPortletportlet&p_p_lifecycle=0&myportlet_WAR_MyPortletportlet_start=5
를 생성합니다?
하아! 좋은 해킹. – rhodri
감사합니다. 친애하는 ... :) –