Websphere Portal - 如何检索门户网站标题/友好URL?

时间:2016-03-01 11:08:56

标签: portal websphere-portal

我们如何使用java获取友好的网址或门户网站标题?

例如,如果我去websphere放置标题和友好网址,我该如何准确地检索它(使用jsp)

1 个答案:

答案 0 :(得分:1)

WebSphere Portal Server具有NavigationSelectionModel SPI的概念,您可以使用它来了解当前页面。主题使用此SPI来了解应向用户显示的页面。可以在portlet应用程序中使用。要获取portlet呈现的页面标题/唯一名称,请输入以下代码:

步骤1.在JSP

上包含门户网站标记库
<%@ taglib uri="/WEB-INF/tld/portal.tld" prefix="wps" %>

第2步。使用<wps:navigation>标记。

<wps:navigation>
    <wps:navigationloop>
        <%if (wpsSelectionModel.isNodeSelected(wpsNavNode)){
            String pageTitle = com.ibm.wps.model.LocaleHelper.getTitle 
                   ((com.ibm.portal.Localized)wpsNavNode, request);
            String uniqueName = wpsNavNode.getContentNode().getObjectID().getUniqueName();         
            System.out.println("pageTitle : " + pageTitle);
            System.out.println("uniqueName : " + uniqueName);
        }%>
    </wps:navigationloop>
</wps:navigation>
相关问题