sling.servlet.resourceTypes | Community
Skip to main content
New Participant
October 16, 2015
Solved

sling.servlet.resourceTypes

  • October 16, 2015
  • 2 replies
  • 3445 views

Hello All,

Very Good Evening!!!

When to use sling.servlet.resourceTypes of servlet annotation?

Could you please share me if you have any application like ajax call with servlet(sling.servlet.resourceTypes)?

 

Thanks in advance.

 

Thanks,
Venkatesham G.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by smacdonald2008

Under the Sling docs - both ways for registering a Sling Servlet are valid:

[img]SlingReg.png[/img]

https://sling.apache.org/documentation/the-sling-engine/servlets.html

Registering a servlet by path is a supported way and lets you invoke it using AJAX calls - even from outside of AEM. 

However - binding by resource type is valid too. 

We have a community article that shows how to bind by resource type: 

https://helpx.adobe.com/experience-manager/using/resourcetypes.html

2 replies

smacdonald2008
smacdonald2008Accepted solution
New Participant
October 16, 2015

Under the Sling docs - both ways for registering a Sling Servlet are valid:

[img]SlingReg.png[/img]

https://sling.apache.org/documentation/the-sling-engine/servlets.html

Registering a servlet by path is a supported way and lets you invoke it using AJAX calls - even from outside of AEM. 

However - binding by resource type is valid too. 

We have a community article that shows how to bind by resource type: 

https://helpx.adobe.com/experience-manager/using/resourcetypes.html

Kunal_Gaba_
New Participant
October 16, 2015

It is always a good practice to use resourceType for invoking servlets rather than creating custom servlet URLs. Check out this article - https://cqdump.wordpress.com/2015/03/23/aem-coding-best-practice-servlets/