java - 在AEM中调用Servlet ResourceType方法post

标签 java aem

我在使用 aem 中的 post 方法调用 servlet 时遇到了阻塞。 我有带有resourceType、方法post 的servlet。我不知道如何在 html/jsp 中调用这个 servlet。

你能帮我解决这个案子吗?

非常感谢!

最佳答案

当调用解析为该资源类型的 URL 时,将调用使用该资源类型注册的 Servlet。

例如:如果您的 servlet 注册的资源类型为 /example/whatever,并且当您调用页面时,请说/content/we-retail/en.html 的 sling:resourceType 为 /example/whatever,然后您的 servlet 就会被调用。

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

关于java - 在AEM中调用Servlet ResourceType方法post,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48742415/

相关文章:

java - 在 libsvm 中使用预计算内核会导致卡住

java - 使用 ExecutorService : Doesn't use 100% of my cpu-power 在 Java 中并行重命名图像

java - 过滤器 servlet 不适用于 Netbeans 中的 glassfish

正则表达式模式在 AEM Templates-allowedPaths 属性中不起作用

aem - Sightly 模板 (AEM/CQ) 中的条件属性

java - Sightly 组件找不到捆绑的 WCMUse(Pojo)

java - 由于 TLS 不兼容,SOAP Web 服务不接受请求

java - Java并行流的性能影响

java - 从rtf字符串java中提取字符串内容

java - AEM Assets API : Create intermediate directories as required