I understand you mean something like this

final StringValue val1 = parameters.get("val1");
final Service service = ServiceFactory.getClient(val1);

final IRequestParameters requestParameters =
getRequest().getQueryParameters();
final Set<String> parameterNames = requestParameters.getParameterNames();
Map<String, String> params = new HashMap<String,
String>(parameterNames.size());
for (String name : parameterNames)
{
    final StringValue val = requestParameters.getParameterValue(name);
    params.put(name, val.toString());
}
service.handle(params);

giving it a second thought I could use

final List<PageParameters.NamedPair> named = parameters.getAllNamed();

pozdrawiam
Paweł Kamiński

[email protected]
[email protected]
______________________

Reply via email to