我有一个基于spring web flow框架开发的应用程序。在我的应用程序中,我需要显示一些广告,因为我选择了OpenCMS。但是将OpenCMS集成到我的应用程序中我无法做到这一点。所有可用的教程都像在OpenCMS中集成Web应用程序。在这里我的要求是相反的。对此的任何意见都将不胜感激。
这里有一些我想知道的问题。
我们可以在OpenCMS中创建webservice吗? 我们可以从我的应用程序jsp页面调用该Web服务吗?
任何意见都会感激不尽........
由于
答案 0 :(得分:2)
最终复制到Integration of Java application with OpenCms,但问题还有另一种方法,如何将Spring集成到OpenCms中。
是的,您可以在OpenCms中实现Web服务,您基本上可以在OpenCms中执行任何可以使用Java,JSP,Servlet技术执行的操作。您可以部署自己的自定义jar,taglib,实现RESTful服务等。
我认为明确地了解您的困难或问题会很好。
我的意思是,如果您只是希望OpenCms充当Web服务后端,那么它不是“真正的”集成,那么它几乎是松散耦合的。然后,您只需处理OpenCms作为任何其他Web服务后端,没有太大的区别。就“整合”而言,这种方式非常简单。
然后,您可以让OpenCms返回json或xml而不是html,方法是创建模板并将它们分配给您的资源(即OpenCms中的结构化内容,使用cms:contentload标记,但输出json)。这是“基本上”。因此,不清楚您目前在OpenCms中的确切位置,请告诉我更多详细信息以及您的OpenCms设置,体验等的当前状态。