[英]Wiring portlets with a grails application context, or deploying multiple portlets through grails?
我目前有一個通過liferay部署的grails應用程序。 現在,我需要構建一些portlet,但我不確定暴露grails域對象和服務的最佳方法是什么。
你會怎么做呢?
理想情況下,我可以直接在grails應用程序中構建我的portlet,或者在不同的戰爭中部署時將兩者連接在一起。
幾周前,我發布了一個GateIn Portlet插件 ,它可以更新PortletsPlugin並使其可用於最后的Grails(1.3.7)和Spring MVC(3.0.5)。 如果您願意,我可以將我的更改后端移植到原始portles插件及其LR實現。 你使用哪個LR版本?
如何向您展示域對象更多關於您的環境設計選擇。 最簡單的方法是將所有portlet放在單個grails應用程序中。 如果您的portlet沒有邏輯連接在一起,請在單獨的戰爭中進行。 但是,如果您只使用域類來輸出一些文本,那么編寫僅使用GORM的標准Java servlet可能更適合性能和管理。
有Portlets插件,但沒有積極維護(幾年前我寫了原始版本)。 您可以隨意使用,並根據需要升級/修補。
否則我猜你可以創建一個標准的Java portlets WAR並通過REST調用grails?
干杯
背風處
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.