Liferay7開發文檔_3.2.5觸發PORTLET ACTIONS

觸發PORTLET ACTIONS

回想一下,portlet在頁面局部運行,並且頁面可以包含多個portlet。因此,portlet分階段操作。這裏介紹最重要的兩個。第一階段是你已經歷過的階段:Render階段。portlet使用JSP進行自我渲染。

另一階段稱爲action階段。當用戶觸發Portlet action時,此階段運行一次。Portlet執行用戶觸發的任何action,例如執行搜索或向數據庫添加記錄。然後根據動作中發生的情況,Portlet返回到render階段並根據其新狀態重新渲染。

要保存留言條目,必須觸發portlet action。爲此,將創建一個action URL。

edit_entry.jsp</portlet:renderURL>標記之後添加以下標記:

<portlet:actionURL name="addEntry" var="addEntryURL"></portlet:actionURL>

現在,您的表單已擁有兩個必要的URL。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章