title: Redirect to servlet fails
body: <p>I have a servlet named <em>EditPhotos</em> which, believe it or not, is used for editing the photos associated with a certain item on a web design I am developing. The URL path to edit a photo is <em>[[SITEROOT]]/EditPhotos/[[ITEMNAME]]</em>.</p>
  
  <p>When you go to this path (GET), the page loads fine. You can then click on a 'delete' link that POSTs to the same page, telling it to delete the photo. The servlet receives this delete command properly and successfully deletes the photo. It then sends a redirect back to the first page (GET). </p>
  
  <p>For some reason, this redirect fails. I don't know how or why, but using the HTTPFox plugin for firefox, I see that the POST request receives 0 bytes in response and has the code NS_BINDING_ABORTED.</p>
  
  <p>The code I am using to send the redirect, is the same code I have used throughout the website to send redirects:</p>
  
  <pre><code>response.sendRedirect(Constants.SITE_ROOT + "EditPhotos/" + itemURL);
  </code></pre>
  
  <p>I have checked the final URL that the redirect sends, and it is definitely correct, but the browser never receives the redirect. Why?</p>