мы ищем стандартный способ кодирования URL с заданным базовым URL и картой параметров и значений.В идеале метод должен быть объявлен как что-то вроде
String constructURL( String baseURL, Map<String,String> parameters)
будет работать как следующий фрагмент
Map<String, String> params = new HashMap<String,String>();
params.put("p1", "v1");
params.put("p2", "v2");
String url = constructURL( "page.html", params);
, а URL будет иметь следующее значение
"page.html?p1=v1&p2=v2"
Btw,мы используем Apache Click с Tomcat.