Martin Kuba napsal(a):
Jakub Příkazský napsal(a):
URL přichází již escapované, takže to ošetřovat nemusím.

To není pravda, posílal jste kód, cituji:

1. java.util.Map paramMap = request.getParameterMap();
2. if (!paramMap.isEmpty())
3. {
4.    for(Object key : paramMap.keySet())
     {
         parameters = 
parameters+"&"+key.toString()+"="+request.getParameter(key.toString());
    }
}

tedy hodnoty to bere z request.getParameter() a tudíž jsou od-escapované,
tj. pokud v URL stránky bylo např. bla?a=Java%20rulez
tak request.getParameter("a") vrátí hodnotu "Java rulez" bez escapování mezery.


Dělat redirect v JSP zavání nepoužíváním MVC vzoru, nebo jinak řečeno
JSP je použito jako controller i view a to není dobře.

Makub

Máte pravdu, že jsou jednotlivé parametry od-escapované. V tomto případě to ale nemá na výsledek žádný vliv.

Jakub

Odpovedet emailem