![](/img/trans.png)
[英]how to redirect from jsp of one portlet to jsp of another portlet inside liferay module project in liferay 7
[英]How to call one portlet from another portlet in Liferay?
我已經創建了3個portlet(見證portlet,目錄portlet,輪詢portlet),並且我想從目錄 portlet調用見證 portlet。 這該怎么做? 請幫助我。
我在目錄portlet的view.jsp文件中編寫了以下代碼:
<%@ taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %>
<liferay-portlet:renderURL var="linkURL" portletName="testi" windowState="maximized" />
<br>
<a href="<%= linkURL%>">Testimonial</a>
我可以重定向到另一個頁面,但是出現類似
此Portlet已取消部署。 請重新部署它或將其從頁面中刪除。
我應該在liferay-portlet.xml中進行更改嗎? 請幫助我。
您指定的portletName屬性值似乎不正確。 這就是原因,您正在收到該消息。 我只是檢查了將不正確的名稱“ test”指定為portletName,而沒有任何帶有名稱test的portlet。
如果<portlet-name>test</portlet-name>
是liferay-portlet.xml中的條目,則將portletName命名為test_WAR_testportlet ,它將起作用。
如果其他portlet是Liferay的現成portlet,則可以利用PortletKeys類。
高溫超導
我有同樣的要求。 但是我對Liferay非常陌生...因此,我對Liferay API的了解不多。
因此,我使用Web服務將Portlet數據提取到另一個Portlet。 它真的很有趣,很容易..
您可以從中找到更多幫助。
我做到了,一切都很好。
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.