2011-10-31 65 views
0

我正在嘗試將Grails應用程序包含到Liferay portlet中。我嘗試了Grails Liferay Portlets Plugin,但它根本不適用於我。將Grails包含到Liferay中的最佳方法是哪種?

有沒有人知道任何其他的可能性? 您認爲哪一款最好,爲什麼選擇

+1

這是如何不同於你的問題在這裏:http://stackoverflow.com/questions/7926598? –

+0

[Grails整合到Liferay中]的可能重複(http://stackoverflow.com/questions/7926598/integration-of-grails-into-liferay) – OverZealous

+0

它不會重複其他問題,因爲其他問題試圖解決我的問題Grails Liferay Portlets插件存在問題,這需要除Grails Liferay Portlets插件以外的其他可能性 –

回答

1

我們把我們的Grails項目與Liferay集成在一起,但它一團糟。我們不可避免地將它從Liferay中拉出來,並且我們能夠再次正確使用Grails。在我們的例子中,問題變成了,我們爲什麼要使用Liferay並且真的需要它?

現在,如果你有Liferay的一個要求,你可以嘗試使用簡單的在Spring Portlet的支持和使用你喜歡的Grails的部分,但不是完全的整合。使用Groovy的Spring Portlet更容易,更乾淨。如果您只是希望Grails爲服務等提供便利,您可以嘗試在同一個tomcat上部署Grails WAR,並通過REST,Hessian,Burlap或Spring/Grails中的其他簡單服務序列化機制將服務公開給portlet。在這種情況下,您有一個調用Grails服務的Liferay UI應用程序。

再次嘗試一些選項,然後決定是否真的需要(或有)使用Liferay。隨着Javascript UI包的進步,我不確定'portlet'規範應用程序是否像以前一樣吸引人,'門戶'這個詞對管理來說聽起來很不錯,但對於需要實現的東西來說,不可避免地意味着什麼。

相關問題