title: Servlet Response not updating the JSP foreach iterator
body: <p>I am calling a servlet on ready like,     </p>
  
  <pre><code>$(document).ready(function(){   
          $.ajax({  
              type: "GET",  
              url: "UserInfoDisplay"                       
            });   
      });
  </code></pre>
  
  <p>In my servlet's doGet method I have, </p>
  
  <pre><code>SuperUserAdminDAO superUser = new SuperUserAdminDAO();
  List&lt;AuthorizeUser&gt; authorizeUserList =superUser.getUserInfo();     
  request.setAttribute("userInfo", authorizeUserList);    
  request.getRequestDispatcher("/UserAdmin.jsp").forward(request, response);
  </code></pre>
  
  <p>When I print my list, I am able to see it on the console but the change is not getting reflected in my jstl core foreach,</p>
  
  <pre><code>&lt;select id="uid"&gt;
  &lt;c:forEach var="uid" items="${userInfo}"&gt;
    &lt;option value="${uid.auid}"&gt;${uid.auid}&lt;/option&gt;
  &lt;/c:forEach&gt;
  </code></pre>
  
  <p>What am I missing out?</p>