我必须注册" org.eclipse.jetty.servlets.ProxyServlet"在AEM。
这有助于提供更好的开发环境,我的项目使用外部REST API进行事务性项目。
但是使用sling注释(@SlingServlet)我无法做到。
答案 0 :(得分:1)
我建议编写一个sling servlet(根据需要从SlingAllMethodsServlet或SlingSafeMethodsServlet扩展)并将控制权委托给您的ProxyServlet。由于SlingHttpServletRequest和SlingHttpServletResponse基本上都是HttpServletRequest和HttpServletResponse。
这意味着您不必在AEM上调整任何内容以使您的servlet同时工作,以便在您的包装器中为您提供吊索上下文,以备将来可能需要时使用。