【发布时间】:2016-12-01 11:08:25
【问题描述】:
other question 的一个原因是以下用例:我想创建一个 TextImageModel,它使用我的 ImageModel 作为注入属性并扩展我的 TextModel:
@Model(adaptables = {SlingHttpServletRequest.class})
public class TextImageModel extends TextModel {
@Inject
private ImageModel image;
}
但这不起作用。 should work 当我使用 Resource 作为自适应时,但我的 ImageModel 和 TextModel 中也需要 SlingHttpServletRequest:
@Model(adaptables = {SlingHttpServletRequest.class})
public class ImageModel {
@SlingObject
private SlingHttpServletRequest request;
@SlingObject
private Resource resource;
}
如何使用自适应请求注入 ImageModel?
图片资源是一个名为image的子资源
【问题讨论】:
标签: aem sling-models