sling-models

    0熱度

    1回答

    有沒有辦法如何在HTL中使用相同的數據調用同一個模型實例? 我想在頁面模型中創建一個對象,讓我們假設一個String對象,然後在組件的模型中使用它。 創建bean(或模型實例),我稱之爲 <sly data-sly-use.model="myModel"/> 頁面和組件 問題是,我有2套本地數據的,現在2個實例 - 我不希望有。

    0熱度

    1回答

    我一直在爲一個項目進行吊索模型的一些工作,並在此過程中創建了一些自定義注射器。在實施(AEM中使用)時,一切似乎都很好。但是,當我測試自定義注射器沒有運行。 這裏是我目前已經建立了 //基於myModel @Inheritable @CustomAnnotation("foo") private String _foo //測試 @Rule AemContext context = ne

    -2熱度

    1回答

    我有一個場景,我想用輸入參數調用吊帶模型。 爲此,我有這樣的 <div data-sly-use.model3="${'com.bhf.aem.sling.models.Test' @ colour='red'}"> </div> 一個代碼,但我想有兩個不同的參數來調用吊帶模型的方法兩次。是有可能與吊帶款? 任何幫助!

    0熱度

    2回答

    一個原因我other question是以下使用案例:我想創建一個使用我的ImageModel作爲注入屬性和擴展我的TextModel一個TextImageModel: @Model(adaptables = {SlingHttpServletRequest.class}) public class TextImageModel extends TextModel { @Inject

    1熱度

    1回答

    我想使用的資源的路徑從JSP實例化一個吊帶型號一樣 <sling:adaptTo adaptable="/path/to/my/resource" adaptTo="org.apache.sling.models.it.models.MyModel" var="model"/> 內的吊帶型號,我想訪問指定資源的屬性通過@ValueMapValue註釋。 我的問題是,我如何適應我的Sling模型

    3熱度

    1回答

    我們正在AEM 6.0中嘗試一個示例吊帶模型實施。 吊索模型類不進口是這樣的: @Model(adaptables = Resource.class) public class Header { @Inject private String link; @Inject private String text; public String ge

    0熱度

    1回答

    工作繼文檔here,我試圖讓國際化我的AEM 6.2實例工作: Locale pageLang = currentPage.getLanguage(false); ResourceBundle resourceBundle = slingRequest.getResourceBundle(pageLang); I18n i18n = new I18n(resourceBundle); 的問

    0熱度

    1回答

    我聲明瞭LanguageManager類,但沒有得到如何實例化它。 ResourceResolver res = resource.getResourceResolver(); **LanguageManager languagemanager= null;** final PageManager pageManager = resource.getResourceResol

    0熱度

    2回答

    2 Sling模型已給出,我想注入其中一個模型。這是可能的註釋還是我需要創建一個PostContruct方法作爲解決方法? 例子: A型 @Model(adaptables = Resource.class) public class ModelA { @ValueMapValue(name = "jcr:title", injectionStrategy = InjectionStr