* @param req the web request
* @return the decoded controller request
*/
public ControllerRequest decode(HttpServletRequest req) throws UnsupportedEncodingException
{
RequestDecoder decoder = new RequestDecoder(req);
return decode(decoder.getQueryParameters(), decoder.getBody());
}