title: request.getParameter and request.getQueryString yield incompatible results?
body: <p>In my jetty server log, I observe the following:</p>
  
  <p>07 Jan 2016 10:03:52,605 DEBUG WS.DuccHandlerProxy - N/A handle  (GET /ducc-servlet/file-contents?fname=/home/degenaro/ducc/logs/1/x+y+z.log&amp;page=1)</p>
  
  <p>07 Jan 2016 10:03:52,605 DEBUG WS.DuccHandler - N/A handleDuccServletFileContents  qs:fname=/home/degenaro/ducc/logs/1/x+y+z.log&amp;page=1</p>
  
  <p>07 Jan 2016 10:03:52,605 DEBUG WS.DuccHandler - N/A handleDuccServletFileContents  fn:/home/degenaro/ducc/logs/1/x y z.log</p>
  
  <p>The code corresponding to the last two entries comprise the results of request.getQueryString() and request.getParameter("fname") respectively.</p>
  
  <p>How come the latter loses the '+' character?</p>