2017-08-11 38 views
0

我創建Web應用程序在spring.So最後我要求整合的CMS我project.I決定用玉蘭與blossom.I是新來的玉蘭和CMS術語整合。我應該如何將CMS集成到Spring應用程序中。我提到了文檔和一些例子,但是我沒有對它做任何清晰的說明。所以最後我懷疑的是如何將玉蘭花與我的彈簧應用程序整合在一起,並且不用緊密耦合。如何玉蘭開花模塊,Spring MVC的

這些都是我提到Refr Link的鏈接。

Sample magnolia project Ref Link在這個例子中,他們給出了多模塊maven項目,其中一個模塊用於開花,另一個用於webapp magnolia。因此,我不知道如何調用我的spring應用程序來呈現我的jsp頁面或我的應用程序關聯博客頁面。

所以,請分享你的想法或建議,以實現一個CMS去春來....

回答

1

你鏈接的文檔是它 很清楚 - 得到的東西的工作,你需要部署厚朴您的春季應用中同樣的戰爭文件。 - 您的彈簧控制器成爲Magnolia頁面或組件模板。如果你需要對話框,你也可以通過將適當的代碼註釋爲對話框來在代碼中創建對話框。 - 然後通過使用模板(控制器)通過Magnolia在Spring代碼中通過註釋找到URI /頁面位置來編輯/放置東西。

如果您有具體的問題,這將有助於描述並解釋你嘗試過什麼沒有工作,你實際上是停留在哪裏。

否則,你也許想嘗試只用木蘭的CMS部分工作的第一幾個例子只有一次你明白,開始合併這兩個。

+0

TQ爲reply.My要求不是單一戰爭合併兩件事情,因爲我們已經開發了整個春天項目和setuped與詹金斯持續集成的工作流程,所以我不希望打擾。所以什麼現有的代碼和環境我上午的想法是,我會在這種情況下,運行在一臺服務器木蘭和我的應用程序在另一臺服務器,所以我怎樣才能使我的jsp頁面及其相關資產(IMG,CSS,JS)使用一些REST調用或任何其他解決方案我的應用程序?如果我的想法是錯誤的糾正我... –

+0

@ Jan.If我的事情是正確的意味着我可以得到的迴應,包括外部的CSS,JavaScript和來自其餘呼叫/服務的圖像。 –

+0

是的,你可以完成其餘的任何事情,但是你根本不需要開花模塊。 Blossom的目的是讓您的彈簧控制器可以直接作爲模板,並使用註釋和代碼來創建定義和對話框,而不是基於純yaml或基於jcr的配置。 – Jan