将CMS与Spring MVC应用程序集成

时间:2014-12-17 14:23:49

标签: java spring spring-mvc liferay opencms

我有一个基于Spring MVC的应用程序,需要在其中实现带有标签的Blog。我搜索了将CMS与Spring MVC应用程序集成的各种方法,我想出了Open CMS,Mangolina CMS。但是他们如何与Spring MVC集成的方式不符合我的要求。

我正在寻找一种解决方案,我可以在其中实施CMS(博客),而无需对现有应用程序进行任何更改/最小更改。当前应用程序使用JSP作为视图。 我在这里发现了类似的问题 Looking for an CMS that can be plugged into a Spring MVC Application,但给出的答案不符合我的需要。

2 个答案:

答案 0 :(得分:1)

根据我对Liferay等少数java CMS的经验,它总是很痛苦。例如,Liferay CMS基于JSR-286工作,它将强制您创建Portlet。有很多方法可以扩展Liferay中的每一层,但是需要相当专业的知识才能使它工作,特别是当你的应用程序变得越来越大时,它就成了一个瓶颈。

你能提供你想捆绑两者的根本原因吗?为什么不能将它作为两个独立的应用程序保留,将其部署和维护为两个独立的应用程序。可能是一个httpd可用于根据URL模式重定向流量。

如果您想将旧的Web应用程序集成到Liferay,请按照link进行操作。

答案 1 :(得分:0)

在各种基于Java的解决方案之后,并了解它们与我的应用程序集成的复杂性,我认为在Tomcat上安装WordPress是最佳解决方案。在我的情况下,我几乎不用花几天时间来浏览博客,因为这只是我的应用程序的附加功能。

我在Tomcat上安装了WordPress,并将myapplication.com/blog指向了wordpress应用程序。希望它可以帮助任何人。