我已经按照这个:https://helpx.adobe.com/experience-manager/using/form_component_customaction.html教程设置了一个jsp,向OSGI服务发送数据。
在教程中,他们使用request.getParameter()
逐个拉出表格参数。
即使表单发生变化,如何编写此服务以提取所有选择?
这样做的原因是我们希望允许内容作者更改表单,而不必担心更改后端代码。
答案 0 :(得分:0)
我认为您的意思是获取请求的所有参数,而不是逐个提取命名参数。 对于此要求,SlingHTTPServletRequest api提供各种函数(通过其自己的函数或从ServletRequest类继承的函数),例如getParameterMap()和getParameterNames()。 您可以在SlingHttpServletRequest
查看API