在AEM中调用Servlet ResourceType方法发布

时间:2018-02-12 08:42:50

标签: java aem

我在aem中使用方法post调用了servlet中的块。 我有一个带有resourceType的servlet,方法发布。我不知道如何在html / jsp中调用这个servlet。

你能帮我澄清这个案子吗?

非常感谢你!

1 个答案:

答案 0 :(得分:2)

当调用解析为该resourceType的URL时,将调用在resourceType中注册的servlet。

例如:如果你的servlet注册了resourceType为/example/whatever,当你调用page时,请说/content/we-retail/en.html有一个sling:resourceType为/example/whatever,那么你的servlet被调用。

通常在使用resourceTypes属性注册servlet时,可以使用扩展或选择器或http方法等添加其他属性来缩小servlet的范围。这是因为许多其他页面可能具有相同的resourceType而您可能不会想要在这些情况下调用你的servlet。