What java based CMS can manage existing pages' content?

北战南征 提交于 2019-11-30 23:43:25

OpenCms and Magnolia are leading open source java-based CMS. They can do it, but of course there is some effort to it, which depends on the architecture of your current website.

If you're only, and really only, using JSPs in your current website, then you can just dump the JSPs into OpenCms, and that's it. Then you have the website within OpenCms, of course not yet editable, and then integrate the editable elements step by step, using structured content elements (XSDs). The process can't be described briefly in an answer here as it's quite complex, it definitely takes a bit of OpenCms experience to do it, as it's harder than building a OpenCms based website from scratch.

If your current application uses a framework like Spring, then there are additional steps to it. We've integrated Spring with OpenCms before and it works.

I assume most java CMS will allow what you need, but it will take a bit of effort in all of them. Additionally, if you're using jars in your current application, you need to check that there are no conflicts between those and those of the OpenCms version you're using.

Alternatively, you can just create your own small CMS functionality by implementing FCKEditor / CKEditor, if your CMS requirements are very basic.

Please provide some more details about your current technology stack / frameworks, etc. Then it's easier to answer in more detail.

Update (2015):

As of 2015, I meanwhile moved from OpenCms to Magnolia, and would recommend that very much. Documentation is great an they explicitly have a module for Spring integration named Blossom. https://documentation.magnolia-cms.com/display/DOCS/Blossom+module.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!