0

我有一个基于 Spring Web Flow 框架开发的应用程序。在我的应用程序中,我需要显示一些我选择 OpenCMS 的广告。但是将 OpenCMS 集成到我的应用程序中我无法做到这一点。所有可用的教程都类似于在 OpenCMS 中集成 Web 应用程序。在这里,我的要求是相反的。对此的任何投入将不胜感激。

这里有一些我想知道的问题。

我们可以在 OpenCMS 中创建 web 服务吗?我们可以从我的应用程序 jsp 页面调用该 Web 服务吗?

任何输入将不胜感激......

谢谢

4

1 回答 1

2

最终复制到Integration of Java application with OpenCms,但是问题是相反的,如何将 Spring 集成到 OpenCms 中。

是的,你可以在 OpenCms 中实现 Web 服务,基本上你可以在 OpenCms 中做任何你可以用 Java、JSP、Servlet 技术做的事情。您可以部署自己的自定义 jars、taglibs、实现 RESTful 服务等。

我认为最好明确地详细了解您的困难或问题。

我的意思是,如果你只是想让 OpenCms 充当 Web 服务后端,那么它不是“真正的”集成,那么它几乎是松散耦合的。然后,您只需像处理任何其他 Web 服务后端一样处理 OpenCms,差别不大。这种方式在“整合”方面非常容易。

然后,您可以让 OpenCms 返回 json 或 xml,而不是 html,方法是创建模板并将它们分配给您的资源(即 OpenCms 中的结构化内容,使用 cms:contentload 标签,但输出 json)。这就是“基本上它”。因此,不清楚您目前在 OpenCms 中究竟在哪里苦苦挣扎,请让我知道更多细节以及您的 OpenCms 设置、体验等的当前状态。

于 2012-12-12T04:16:25.197 回答