通过 Java 在 Magnolia CMS 上获取大坝资产 link
Getting dam asset link by Java on Magnolia CMS
我正在尝试获取资产 link(图片),以创建一个对象以用作休息服务的 return。
我创建的所有对象都只缺少这个 link,我在 Java
端找不到任何方法来使用它。作为 FTL
我没有任何问题(使用 DamTemplatingFunctions
)。
在 JCR 上,在我的文章(在我自己的工作区)上,我得到了资产密钥“jcr:xxxxxxxx...
”,我可以轻松访问它,唯一缺少的部分是如何从dam
工作区。
感谢所有帮助或指导。
您可以注入 DamTemplatingFunctions,然后使用这些方法。这里有一个如何注入
的例子
@Inject
public Example(DamTemplatingFunctions damTemplatingFunctions) {
this.damTemplatingFunctions = damTemplatingFunctions;
}
private DamTemplatingFunctions damTemplatingFunctions;
HTH
我正在尝试获取资产 link(图片),以创建一个对象以用作休息服务的 return。
我创建的所有对象都只缺少这个 link,我在 Java
端找不到任何方法来使用它。作为 FTL
我没有任何问题(使用 DamTemplatingFunctions
)。
在 JCR 上,在我的文章(在我自己的工作区)上,我得到了资产密钥“jcr:xxxxxxxx...
”,我可以轻松访问它,唯一缺少的部分是如何从dam
工作区。
感谢所有帮助或指导。
您可以注入 DamTemplatingFunctions,然后使用这些方法。这里有一个如何注入
的例子@Inject
public Example(DamTemplatingFunctions damTemplatingFunctions) {
this.damTemplatingFunctions = damTemplatingFunctions;
}
private DamTemplatingFunctions damTemplatingFunctions;
HTH