gpt4 book ai didi

java - AEM 6.1 文档中的非常基本的示例不起作用

转载 作者:行者123 更新时间:2023-12-01 11:10:07 51 4
gpt4 key购买 nike

在以下 adobe 文档页面中,有一个 Sightly Java Use-API 示例:

http://docs.adobe.com/docs/en/aem/6-1/develop/sightly/use-api-in-java.html

第一个(不使用 Java)和第二个(使用 Java)似乎都不适合我。

正如您在 CRXDE 中看到的,对于 Java 的第二个示例,我在 component 文件夹中创建了 info 组件其中的 info.htmlInfo.java 文件,内容与您在链接中找到的内容完全相同。

JSON 文件也位于其位置,位于 content 内:

enter image description here

但是,我收到了 404 No resource found 错误。

最佳答案

你搞错了。文档中的 URL http://localhost:4502/content/my-example.json 表示节点 /content/my-example 的 JSON 表示形式,而不是文件/content/my-example.json.

你实际上应该做的是

  1. /content 下创建一个名为 my-example 的节点,并键入 nt:unstructed
  2. 添加属性 sling:resourceType,其值指向您的组件,即 my-example/component/info
  3. 添加属性 titledescription 以及一些值,以便您可以在组件中读取它们。

现在,当您在浏览器中点击 http://localhost:4502/content/my-example.json 时,您将能够查看节点的 JSON 表示形式,如下所示文档。

使用 html 扩展名访问同​​一节点 (http://localhost:4502/content/my-example.html) 将根据 info.html 中编写的脚本呈现输出.

我建议,浏览the BasicsSling Request Processing Mechanism为了更好地理解上面的例子。

关于java - AEM 6.1 文档中的非常基本的示例不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32477556/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com