【发布时间】:2013-10-14 16:51:22
【问题描述】:
我不想公开的 cq5 组件中有一个字段。有什么方法可以限制一个字段,使其只能通过 jsp 调用或服务器上的其他方法使用,但如果您从 JSON 调用请求信息则不可用?
【问题讨论】:
-
什么是请求 URL?还有你试图通过读取这个组件的属性来实现的用例是什么
-
我正在读取组件的属性以支持 javascript 组件。基本上,如果我有一个带有 2 个文本字段(publicText 和 privateText)的简单组件,并且我将它放在一个页面上,我可以使用如下 URL 请求信息:
-
localhost:8080/content/test/jcr:content/par/test/pr_par_1358357006352.json.3.json 并得到类似的东西
{ "jcr:lastModifiedBy": "admin", "sling:resourceType": "dev/components/test", "publicText": "foo", "privateText": "bar", "jcr:lastModified": "Tue Apr 02 2013 10:40:40 GMT-0700", "jcr:primaryType": "nt:unstructured", }我想这样做,所以 privateText 字段是不可用,但 publicText 字段是