title: RequestMapping is not identifying ?(question mark) as part of parameter passed with java REST Call
body: <p>Follow this :</p>
  
  <pre><code>@RequestMapping(value = {"/abcd/id={id}","/abcd?id={id}"}, method = RequestMethod.GET)
  </code></pre>
  
  <p>public ModelAndView test(@PathVariable("id") String id) {</p>
  
  <p>I have specified two type of values above in my code. former works fine when we call the uri but later is not getting identified (i.e.) <code>@RequestMapping</code> is not identifying ?(question mark)
  as part of parameter passed.</p>