@Prince_Shivhare Replace @OSGIService annotation in navigation with @SlingObject, remove adapter in both models, use only SlingHttpServletRequest.class as adaptable in both models, it should resolve your issue.
When the request url is lets say /content/myapp.html and sling:resourceType of myapp is /apps/myapp/components/myappcomponent.
Scenario 1: under myappcomponent, lets say there are following files myappcomponent.html, myappcomponent.esp
In this case myappcomponent.html will be rendered.
Scenar...