2

我需要了解 CQ5 中 sling 和 Felix 之间的代码如何流动。我正在寻找一个基本操作,其中我的 jcr 节点 /jsp 将显示“Hello World”。但是这个消息应该来自一个 OSGi 包。

基本上,我也需要创建和安装捆绑包。但至少我需要知道这里的控制流程。

有人可以帮忙吗

4

3 回答 3

4

查看 dev.day.com 上题为Sling 和 OSGi的博客条目。它描述了创建服务、捆绑它并从 JSP 调用它。它还说你好世界!

于 2013-02-01T07:20:24.883 回答
2

http://sling.apache.org/documentation/getting-started/discover-sling-in-15-minutes.html教程也应该让您走上正轨。我不使用 OSGi 组件,因为您可能想看看,作为 Slingbucks 示例的下一步,位于https://svn.apache.org/repos/asf/sling/trunk/samples/slingbucks/

于 2013-02-02T08:13:17.803 回答
0

您也可以从 servlet 做同样的事情。这样您也可以了解使用 Sling servlet 和 CQ 的基本理念。

您可以调用捆绑为 OSGI 捆绑包并部署在 CQ 的系统控制台中的 sling sevlet。稍后您可以调用,此 OSGI 捆绑包会触发发布请求,您将能够获得响应。这是一个非常好的和非常解释性的教程,解释了每一个步骤。

http://scottsdigitalcommunity.blogspot.in/2013/06/posting-form-data-to-adobe-cq-using.html

并且可以从这里找到示例代码或示例应用程序链接 -

http://helpx.adobe.com/experience-manager/using/custom-sling-servlets.html

一步一步地按照上面的链接,你最终取得了胜利。

于 2014-10-27T03:55:38.200 回答