You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查找正确的AEM常量类名称?JCR与Sling常量类咨询

JCR与Sling字符串常量的现成类

你提到的这些常用字符串常量,官方都提供了对应的现成类,不用手动硬编码:

Sling 相关常量

  • sling:resourceType → 对应 org.apache.sling.api.resource.Resource 类中的 Resource.RESOURCE_TYPE_PROPERTY
  • sling:resourceSuperType → 对应 org.apache.sling.api.resource.Resource 类中的 Resource.RESOURCE_SUPER_TYPE_PROPERTY
  • 查询参数 p.limit → 对应 org.apache.sling.api.query.Query 类中的 Query.LIMIT

JCR/CQ 相关常量

  • cq:template → 对应 com.day.cq.wcm.api.NameConstants 类中的 NameConstants.NN_TEMPLATE
  • 查询中的 property → 对应 org.apache.jackrabbit.commons.query.qom.QueryObjectModelConstants 类中的 JCR_QUERY_QOM_PROPERTY
  • 查询中的 property.value → 对应 org.apache.jackrabbit.commons.query.qom.QueryObjectModelConstants 类中的 JCR_QUERY_QOM_VALUE

另外你找的SlingConstants类,主要负责Sling事件、HTTP头这类框架级别的常量,和资源属性、查询相关的常量不在这个类里。

内容的提问来源于stack exchange,提问作者Mario R

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 07:40:58