AEM表格从自定义提交中获取所有字段

时间:2018-03-06 21:48:28

标签: java adobe aem cq5 sling

我已经按照这个:https://helpx.adobe.com/experience-manager/using/form_component_customaction.html教程设置了一个jsp,向OSGI服务发送数据。

在教程中,他们使用request.getParameter()逐个拉出表格参数。

即使表单发生变化,如何编写此服务以提取所有选择?

这样做的原因是我们希望允许内容作者更改表单,而不必担心更改后端代码。

1 个答案:

答案 0 :(得分:0)

我认为您的意思是获取请求的所有参数,而不是逐个提取命名参数。 对于此要求,SlingHTTPServletRequest api提供各种函数(通过其自己的函数或从ServletRequest类继承的函数),例如getParameterMap()和getParameterNames()。 您可以在SlingHttpServletRequest

查看API