2011-01-30 67 views
0

我有幾個不同的內容但具有相同的側邊欄的jsp文件。JSP代碼「重用」

如何重新使用側邊欄代碼? 側邊欄當前是rich:panelMenu

謝謝!

回答

1

將邊欄放在一個額外的jsp文件中,並將其包含在facelets中。這裏有一篇關於facelets和jsf的好文章:Facelets fits JSF like a glove

您還可以使用子視圖:

<f:subview id="sidebar"> 
    <jsp:include page="sidebar.jsp" /> 
</f:subview> 
+0

的`F:subview`標籤所屬的包括網頁,而不是在母版頁。否則,您可能會冒重複的組件ID錯誤。 – BalusC 2011-01-30 11:45:16