AJAX GET-request appears in URL bar after refreshing the page in Tomcat that gets restarted
===

My web app runs under Tomcat, it uses AJAX requests very intensively, and during the development process I have to redeploy the web app intensively too. After the redeployment I usually simply refresh the page knowing that the user session is dropped, but I always get to the scenario described below:

 1. Go to some page, a really _big page_ with _many JS-scripts included_, that actually makes those intensive AJAX requests.
 1. Stop Tomcat or redeploy the web app.
 1. Refresh the page.
 1. Enter the credentials in the sign-in form to authenticate.
 1. Suddenly get the **last** AJAX request response in the browser window and the AJAX request URL in the URL bar.

Wow... It looks strange for me that *AJAX request URLs appear in the URL bar along with their response in the web page display area*. This actually happens to Firefox and Chrome (haven't tested it in other browsers). Unfortunately, I cannot reproduce the same behavior in a simple page written from scratch. Frankly speaking, I don't really understand what happens to such requests and why do browsers "think" if AJAX requests/responses are entered in URL bar by user...

Your possible explanations or hints for such a strange behavior are very and very appreciated. Thanks!

_(Perhaps it can help: All AJAX requests are performed with jQuery 1.4.2)_