title: How to force using new jsp session attributes after jQuery AJAX loading?
body: <p>For the question I am trying to show only the relevant code (please, see below).
  As a result of calling to <em>user.jsp</em> in the function <em>loadUser</em> the session attributes change.  These session attributes are used in the jQuery function <em>loadActions</em> that loads <em>actions.jsp</em></p>
  
  <p>However, <strong>only if Internet Explorer is set to check for newer versions of stored pages every visit to the webpage</strong> then the change in session attributes is visible in <em>actions.jsp</em>.  Otherwise,   these session attributes do not change at all after calling <em>loadUser</em> several times.</p>
  
  <p>Mozilla seems to be working properly.</p>
  
  <p>Is there any possibility to force using new session attributes in the function loadActions? </p>
  
  <pre><code>$(document).ready(function () 
  {
      loadUser();
  });
  
  var loadUser = function () {
  $.ajax({
      url: 'user.jsp',
      data: {…},
      success: function (data) {…},
      error: function (data) {…},
      complete: function () {
          loadActions();
      }
  });
  }
  
  var loadActions = function () {
       $('#actionsList').load('actions.jsp #print, #letters');
  }
  </code></pre>