7

I am looking for a simple CMS that can be pluged in into a Spring MVC Application, in contrast to a CMS where I can plugin a Spring Application.

Let me first explain what I NOT want: I do not want a CMS like Magnolia/Blossom where I can add some Spring Plugins into the CMS.

What I NEED, is the other way around; I need some CMS that is controlled by MY application. (The CMS is only a very small part of it, not the main part.)

Assume this two use cases:

  • (Static Pages) I have Spring Web Application, and now need some function where a (Admin)-User can update the “terms and condition” page, modify some content (Text and Image)on the start page... – so almost editing “static” pages.
  • (Content for Domainobjects) My Application has some domain objects, and a User needs to add some large description (Text and Images) for this domain objects. An Example would be: Some kind of a shop system where the shop owner wants to have fancy and individual Description pages for every product.

Does anybody know such a CMS?

Jonathan
  • 20,053
  • 6
  • 63
  • 70
Ralph
  • 118,862
  • 56
  • 287
  • 383
  • 2
    Although not an answer, this might help: http://stackoverflow.com/questions/3841546/whats-a-good-cms-to-integrate-with-an-existing-java-website-needs-good-apis – home Nov 29 '12 at 15:50

2 Answers2

1

Walrus CMS is very simple and is based on Spring, Tiles, Hibernate, and Freemarker. It allows an admin user to edit the website directly in-place. It's lean on features, but seems exactly what you are seeking.

mikeslattery
  • 4,039
  • 1
  • 19
  • 14
1

I don't have any direct experience with it (yet), but this SO dicussion from a couple of years ago recommends Riot CMS, which is built on Spring, and appears to be designed to be embedded, rather than used as a stand-alone application.

I spent a couple of minutes with the demo, and it looks pretty good. I'll definitely be checking it out in more detail.

Community
  • 1
  • 1
GreyBeardedGeek
  • 29,460
  • 2
  • 47
  • 67