最終的にはIntegration of Java application with OpenCmsに複製されますが、逆に Spring を OpenCms に統合する方法についての質問があります。
はい、OpenCms 内で Web サービスを実装できます。基本的に、Java、JSP、サーブレット テクノロジで実行できることはすべて OpenCms 内で実行できます。独自のカスタム jar、taglibs をデプロイしたり、RESTful サービスを実装したりできます。
自分の悩みや疑問を具体的にわかってもらえると良いと思います。
つまり、OpenCms を Web サービスのバックエンドとして機能させたいだけなら、それは「本当の」統合ではなく、ほとんど疎結合です。次に、OpenCms を他の Web サービス バックエンドと同じように処理するだけで、大きな違いはありません。そして、この方法は「統合」に関しては非常に簡単です。
次に、テンプレートを作成してリソースに割り当てることにより、OpenCms が html の代わりに json または xml を返すようにします (つまり、cms:contentload タグを使用して json を出力する OpenCms の構造化コンテンツ)。それは「基本的に」です。そのため、OpenCms 内で現在どこで苦労しているのか正確にはわかりません。詳細と、OpenCms のセットアップ、経験などの現在のステータスをお知らせください。