1
@Model(adaptables = SlingHttpServletRequest.class , defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL)
public class Solution {

    @ScriptVariable
    Page currentPage;

    @Inject
    @Via("resource")
    @Default(values="Heading of Business")
    String heading;

  
    public String getHeading() {
        return heading;
    }
    

    String getPageTitle() {
        return currentPage.getTitle();
    }

}

HTL part:

<sly data-sly-use.model="com.training.core.sling.models.Solution"></sly>
<div>IsCurrent page  Name :${model.pageTitle}</div>
<div>Is heading:${model.heading}</div>
xonya
  • 2,146
  • 29
  • 37
Questioner
  • 31
  • 3

0 Answers0