我想了解CQ表單組件如何工作。 我看到他們使用了一個名爲'資源'的變量。例如,在每個組件網絡開始時,它始終如此:CQ/AEM - CQ表單組件中的'資源'是什麼?
final String name = FormsHelper.getParameterName(resource);
final String id = FormsHelper.getFieldId(slingRequest, resource);
final boolean required = FormsHelper.isRequired(resource);
我知道Sling將所有東西視爲資源。但是,這個特定的'資源'究竟是什麼?它在哪裏定義?它從何而來?它包含什麼?
請注意,雖然JCR是Sling的主要持久性,但肯定還有其他資源提供程序,請參閱https://sling.apache.org/documentation /bundles/accessing-filesystem-resources-extensions-fsresource.html和https://sling.apache.org/documentation/bundles/nosql-resource-providers.html。 –