Aem CQ 5.6.1 properties.get()返回null

Aem CQ 5.6.1 properties.get()返回null,aem,sling,Aem,Sling,我有一个文本组件,其中有text.jsp。在文本组件中,我添加了属性jcr:title和赋值“text”。在text.jsp中,我添加了以下代码片段来读取jcr:title属性 String strText = properties.get("jcr:title", String.class); 我发现strText总是有null值。你知道会出什么问题吗?我还在这里附加组件层次结构。 文本组件没有属性jcr:title。所以它返回空值 如果在模板映射(sling:resourceSuperTy

我有一个文本组件,其中有text.jsp。在文本组件中,我添加了属性jcr:title和赋值“text”。在text.jsp中,我添加了以下代码片段来读取jcr:title属性

String strText = properties.get("jcr:title", String.class);
我发现strText总是有null值。你知道会出什么问题吗?我还在这里附加组件层次结构。

文本组件没有属性
jcr:title
。所以它返回空值


如果在模板映射(
sling:resourceSuperType
)组件的jsp文件中更新相同的内容,则可以获取标题。

要通过Properties.get()检索的属性需要添加到内容资源,而不是组件。不确定您所说的文本组件、组件本身或文本类型的内容资源究竟是什么意思。这就是问题所在。我是如此专注于从组件中获取它,我没有费心去改变内容和查看。