2012-03-19 34 views
0

我想包括顯示一個JSP頁面中的Liferay的AUI對話框,並在那一刻我在做這樣的事情:計有一個jsp在對話框

<portlet:renderURL var="editURL" windowState="<%= WindowState.MAXIMIZED.toString() %>" > 
    <portlet:param name="jspPage" value="/edit.jsp"/> 
    <portlet:param name="id" value="<%= id%>"/> 
</portlet:renderURL> 

<aui:script use="aui-dialog, aui-overlay-manager, dd-constrain"> 
    var editDialogOptions = { 
     title: 'Dialog', 
     bodyContent: '', 
     centered: true, 
     group: 'default', 
     height: 400, 
     width: 400, 
     modal: true, 
     buttons: [ 
      { 
       label: 'Cancel', 
       handler: function() { 
        this.close(); 
       } 
      } 
     ] 
    }; 

    $("#btnEdit").on('click', function(event) { 
     var editFeelingDialog = new A.Dialog(
      A.merge(editDialogOptions, { 
       title: 'Edit Product' 
      }) 
     ).plug(A.Plugin.IO, {uri: '<%= editURL %>'}).render(); 
    }); 
</aui:script> 

頁面呈現,傳遞我的參數,但它包括整個控制面板和其他信息,如退出鏈接和導航等,我不想顯示。無論如何只是純粹顯示edit.jsp頁面而沒有其他的東西?

我將不勝感激任何幫助!

回答

0

好吧,我已經設法通過將windowState更改爲「POP_UP」來解決它。

相關問題