: 나는 백업 빈의 JSF-의 actionListener 방법이 전화를하지만, 내가 할JSF-포틀릿에서 포틀릿 URL을 만드는 방법 목표는이 코드를 사용하여 포틀릿에 URL을 생성하는 것입니다
ExternalContext ctx = FacesContext.getCurrentInstance().getExternalContext();
RenderResponse response = (RenderResponse)ctx.getResponse();
PortletURL portletUrl = response.createRenderURL();
String url = portletUrl .toString();
ClassCastException
입니다. 왜냐하면 ctx.getResponse()
이 대신 javax.portlet.ActionResponse
을 제공하기 때문입니다.
RenderResponse
은 Portlet 클래스의 doView
메소드에서 액세스 할 수 있습니다. 하지만 내 백 콩에서 어떻게 접근 할 수 있습니까?
포틀릿을 사용하는 경우 동일한 위치로 리디렉션하는 이유는 무엇입니까? 또한 어떤 포틀릿 컨테이너에 편지를 쓰고 있습니까? – McDowell
사용자를 포틀릿으로 유도하는 전자 메일에 링크를 삽입하고 싶습니다. WebSphere Portal 6.1을 사용하고 있습니다. – Zeemee