如何在扩展WCMUse类的模型类中从AEM 6.1中的OSGI配置读取属性
我将模型类扩展到WCMUse类,以编写业务逻辑。我有osgi配置,它有两个属性。我想读取模型类中的一个属性。我不知道如何在WCMUse类中获得osgi配置的句柄。任何提示都将受到高度赞赏 添加答案供将来参考 您可以使用如何在扩展WCMUse类的模型类中从AEM 6.1中的OSGI配置读取属性,osgi,aem,Osgi,Aem,我将模型类扩展到WCMUse类,以编写业务逻辑。我有osgi配置,它有两个属性。我想读取模型类中的一个属性。我不知道如何在WCMUse类中获得osgi配置的句柄。任何提示都将受到高度赞赏 添加答案供将来参考 您可以使用WCMUse类的#getSlingScriptHelper()方法来获取的句柄。这是通过在传统jsp脚本中包含global.jsp而获得的相同sling对象 然后可以调用SlingScriptHelper的#getService()方法来查找所需的OSGi服务 可以在模型中使用以下
WCMUse
类的#getSlingScriptHelper()
方法来获取的句柄。这是通过在传统jsp脚本中包含global.jsp
而获得的相同sling
对象
然后可以调用SlingScriptHelper的#getService()
方法来查找所需的OSGi服务
可以在模型中使用以下代码段来获取服务配置
getSlingScriptHelper().getService(.class)
添加答案供将来参考
您可以使用WCMUse
类的#getSlingScriptHelper()
方法来获取的句柄。这是通过在传统jsp脚本中包含global.jsp
而获得的相同sling
对象
然后可以调用SlingScriptHelper的#getService()
方法来查找所需的OSGi服务
可以在模型中使用以下代码段来获取服务配置
getSlingScriptHelper().getService(.class)
getSlingScriptHelper().getService(.class)代码>谢谢,它可以工作!!非常感谢…这是另一种方式<代码>getSlingScriptHelper().getService(.class)代码>谢谢,它可以工作!!非常感谢…这是另一种方式。。