Je veux savoir comment intégrer une application web Java avec des contenus OpenCms. Est-il possible d'intégrer une application Java avec OpenCms?Intégration de l'application Java avec OpenCms
Répondre
Oui, c'est possible. Par exemple, vous pouvez intégrer SpringMVC ou Struts dans OpenCms, ou d'autres outils comme JForum, un forum Java open source, qui prend également en charge la signature unique (SSO).
Vous trouverez ici des informations & un petit échantillon OpenCms + projet d'intégration de printemps:
Depuis OpenCms est open source et basée sur les standards Java EE, vous êtes assez libre.
Ce que j'ai réussi à faire est de créer une bibliothèque de balise jstl pour connecter des JSP dans OpenCms à un backend d'entreprise.
Dans mon cas, cela a été fait via un service web SOAP. Un autre avantage de ceci était que je pouvais tester et développer mon code dans Eclipse, sans dépendance à OpenCms.
Le déploiement en production impliquerait alors de déployer un fichier jar sur la webapp OpenCms.
Encore un autre avantage: Puisque nous avons mis une partie de la logique de vue dans les JSP hébergées par OpenCms, ils ont été versionnés par OpenCms.
Nous avons intégré SprigMVC dans une installation OpenCMS existante. Voici une description de la façon dont nous nous y sommes pris: http://blog.shinetech.com/2013/04/09/integrating-springmvc-with-opencms/
Voir ma réponse et mise à jour à http://stackoverflow.com/questions/13490509/what-java-based-cms-can-manage-existing-pages-content , il a l'URL actuelle. –