2011-08-31 105 views
2

Ello there,在Liferay portlet中創建標籤的簡單方法?

有誰知道在Liferay portlet中創建標籤的簡單方法嗎?一直在讀它,我似乎無法找到任何關於如何輕鬆做到這一點的建議。

如果有人有這方面的經驗可以給我一些指點,那將是偉大的。

謝謝!

回答

6

使用Liferay UI TagLib!

首次進口的taglib,

<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %> 

現在你可以使用這個,

<liferay-ui:tabs 
    names="questions,tags,users,badges,unanswered" 
    param="tab" 
    url="<%= myURL.toString() %>" 
/> 
  • 屬性逗號與選項卡的名稱分隔開。
  • url屬性將是一個URL,其中參數屬性將作爲參數追加到。

或者,您可以顯式設置每個選項卡的URL。

<liferay-ui:tabs 
    names="questions,tags,users,badges,unanswered" 
    url1="<%= questionsURL.toString() %>" 
    url2="<%= tagsURL.toString() %>" 
    url3="<%= usersURL.toString() %>" 
    url4="<%= badgesURL.toString() %>" 
    url5="<%= unansweredURL.toString() %>" 
/> 
+0

還有一件事瑞恩。您必須爲每個標籤放置網址。是單獨的JSP頁面的URL嗎?如果我的其他JSP頁面位於我的whatever_view.jsp的同一目錄中,路徑對他們來說又是什麼?另外這些URL的數據類型是什麼? – Tiwaz89

+0

你在使用Liferay的MVC portlet嗎?取決於你使用的URL的框架會有所不同。 –

相關問題