開発者は、名前と職業の 2 つのフィールドのスリング モデルを作成する必要があります。ダイアログには、名前 (単一値フィールド) と職業 (複数値フィールド) の 2 つのフィールドがあります。
次のコードは、インターフェイス com.adobe.aem.guides.wknd.core.models.Byline から継承されたスリング モデルに含まれています。

このモデルを HTL で表現するにはどの方法を使用すればよいでしょうか?
正解:C
オプション C は、Sling モデルの正しい実装です。オプション C では、adaptables パラメータを Resource.class に設定した @Model アノテーションを使用します。これにより、Sling モデルはリソース オブジェクトから適応し、ValueMap インターフェイスを使用してそのプロパティにアクセスできます。オプション C では、name パラメータを "./name" および "./occupations" に設定した @Inject アノテーションも使用して、name および occupations プロパティの値を name および occupations フィールドに挿入します。オプション C では、value パラメータを "./name" および "./occupations" に設定した @Named アノテーションも使用します。
「byline」は、HTL スクリプトで使用できる Sling モデルの名前を指定します。参考資料:
https://sling.apache.org/documentation/bundles/models.htmlhttps:// experienceleague.adobe.com/docs/ experience