title: Spring MVC url doesn't change on redirect
body: <p>Am using Spring MVC and tiles 2. I am trying to integrate Authorize.net payment gateway. When Payment transaction is successful Authorize.net sends the control to our server by posting(request method- POST as well ) it to our controller using server side forward. The URL it posts is </p>
  
  <pre><code>  http://example.com/cart/storeAuthorizedDotNetResponse
  </code></pre>
  
  <p>As this is a server side forward url doesn't change.
  In method which accepts this response from authorize.net and which is mapped to above URL does some processing and checking and redirects the control to another method in same controller. This URL is </p>
  
  <pre><code>        http://example.com/cart/showOrderReceipt
  </code></pre>
  
  <p>and we redirect it using following :</p>
  
  <pre><code>           "redirect:/cart/showOrderReceipt"
  </code></pre>
  
  <p>at the end of the method. Now method mapped for /cart/showOrderReceipt gets called fine. However the browser URL doesn't change. It still remains</p>
  
  <pre><code>      https://test.authorize.net/gateway/transact.dll
  </code></pre>
  
  <p>and this URL is the one from which we get forwarded POST request.</p>
  
  <p>Any idea what is causing Spring MVC or( don't know what) not to change the URL. </p>