从beancalass在救生筏上重定向



如何使用Liferay从beanclass重定向到另一个页面?

这是代码:

LiferayFacesContext portletFacesContext = LiferayFacesContext.getInstance();
portletFacesContext.getExternalContext().redirect("NewFile");

当执行此代码时,将显示一条消息"未找到页面"。这两个文件都存在于JSFPortlet的liferay项目的View文件夹中。

您的代码片段显示您正在混合PortletFacesContext和LiferayFacesContext。请确保您使用的是Liferay Faces jar(如Liferay Faces-portal.jar和Liferay Facesbridge impl.jar),而不是portlets.org 中的旧jar

我建议您只使用LiferayFacesContext。话虽如此,您是否试图重定向到同一门户页面上同一portlet内的不同JSF视图?或者您正在尝试重定向到其他门户页面?

相关内容

  • 没有找到相关文章

最新更新