title: how to return multiple json objects from java servlet using one ajax request
body: <p>I am building web application using jsp and servlet, I send ajax request from jsp and I want to return two json objects from servlet. I tried to do the following but the code did not work.</p>
  
  <p>// in jquery I wrote this code</p>
  
  <pre><code>        var id = $(this).attr('id');
  
          var paramenters = {"param":id};
  
          $.getJSON("MyServlet", paramenters, function (data1,data2){
  
              $("h3#name").text(data1["name"]);
  
              $("span#level").text(data1["level"]);
  
              $("span#college").text(data2["college"]);
  
              $("span#department").text(data2["department"]);
  
          });
  </code></pre>
  
  <p>// in the servlet I wrote this code</p>
  
  <pre><code>    String json1 = new Gson().toJson(object1);
  
      String json2 = new Gson().toJson(object2);
  
      response.setContentType("application/json");
  
      response.setCharacterEncoding("utf-8");
  
      response.getWriter().write(json1);
  
      response.getWriter().write(json2);
  </code></pre>
  
  <p>can someone help me???</p>