2016-03-01 50 views

回答

1

WebSphere Portal服务器具有NavigationSelectionModel SPI的概念,你可以用它来了解当前页面。此SPI用于主题以了解应向用户显示的页面。可用于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>