@Override public String[] getParameterValues(String name) { if (pRequest instanceof SlingHttpServletRequestWrapper) { // Convert parameter value to String ArrayList<String> retParams = new ArrayList<String>(); for (RequestParameter par : ((SlingHttpServletRequestWrapper)pRequest).getRequestParameterMap().get(name)) { // TODO: Encoding? retParams.add(par.getString()); } return retParams.toArray(new String[retParams.size()]); } else { return pRequest.getParameterValues(name); } } }
param = SlingPostConstants.ITEM_PREFIX_RELATIVE_CURRENT.concat(param); final RequestParameter[] pp = parameters.get(param); if (pp != null) { for (RequestParameter p : pp) {