Problema para enviar datos de mysql a control select en jsp usando servlet

Estimados, Estoy intentando enviar los datos de una consulta sql a un control select de html usando jsp y servlet y ajax, el problema que al enviar los datos por ajax, no me trae el combo box con los datos y la consola tampoco me arroja error, solo me dice conexión exitosa y grave.

Tengo una consulta sql que muestra unos datos a travez de un parametro en la clase FoliosDao. el parametro es el rut, a traves de dicho parametro obtengo los datos de mysql. En el servlet llamo a la clase FoliosDao para acceder al metodo y asi tomar los datos. el parametro lo envio desde el formulario jsp utilizando ajax. Al presionar el botón , el sistema no muestra el resultado, y tampoco me muestra errores en la consola y tampoco en netbeans. por favor su ayuda.

introducir la descripción de la imagen aquí

Aquí dejo el código.

Función ajax

<script>   function mostrarFoliosReporteFoliosAjax() {     var rutUserAjax= $  ("#rutUsuarioAjax").val();               $  .ajax({             url:"reporteFoliosVerFoliosAjaxServlet.do",             data:{                 rutUserJS : rutUserAjax             },             success: function( result ) {             $  ("#listaFoliosPorRut").html( result);             }      }); }  </script> 

Formulario con botón

<form method="POST">                                             <table>                                                 <tr>                                                     <th>Rut :</th>                                                     <td>                                                         <div class="container-fluid" id="idRutComp">                                                             <input type="text" class="form-control" id="rutUsuarioAjax">                                                         </div>                                                      </td>                                                      <td><div class="container-fluid">                                                              <button type="button" class="btn btn-primary" onclick="mostrarFoliosReporteFoliosAjax()"><span class="glyphicon glyphicon-cog"></span>Generar</button>                                                          </div>                                                     </td>                                                 </tr>                                             </table>                                              <hr>                                              </form> 

Contenedor div donde debería mostrase el resultado

<div  id="listaFoliosPorRut"></div> 

Clase Servlet

    protected void processRequest(HttpServletRequest request, HttpServletResponse response)         throws ServletException, IOException, SQLException {     response.setContentType("text/html;charset=UTF-8");       Folio fl=new Folio();     Usuario rutUs = new Usuario();      FoliosDao fodao=new FoliosDao();  try  {      Connection conn = ConexionMysqlCargomove_db.getInstance().getConnection();     rutUs.setRutPersona(request.getParameter("rutUserJS"));      ResultSet res=(ResultSet)fodao.listarFoliosReporteReservasPorRut(rutUs);     ArrayList<Folio> numeroFolio = new ArrayList<Folio>();      if(res==null)     {         String error="No se encontraron datos";         request.getSession().setAttribute("error", error);      }      else     {              while(res.next())             {                 numeroFolio.add(new Folio(res.getInt("cod_seq_awb"),res.getString("awb")));             }             request.getSession().setAttribute("numeroFolio", numeroFolio);             ArrayList<Folio> foli = (ArrayList<Folio>)request.getSession().getAttribute("numeroFolio");             PrintWriter out = response.getWriter();                    try {                               /* TODO output your page here. You may use following sample code. */             out.println("<!DOCTYPE html>");                             out.println("<html>");                             out.println("<head>");                                      out.println("</head>");                             out.println("<body>");                               out.println("<select class='form-control' name='txt_awbs'>");                             out.println("<option>Seleccione Folio</option>");                             for(int i=0; i<foli.size(); i++)                             {                                 out.println("<option>"+foli.get(i).getNumeroFolioCompleto()+"</option>");                                 //System.out.println("NumeroFolio:"+numeroFolio.get(i).getNumeroFolioCompleto());                                                                     System.out.println("Numero de Folio :"+foli.get(i).getNumeroFolioCompleto());                             }                               out.println("</select>");                             out.println("</body>");                             out.println("</html>");                      } finally {                     out.close();                 }         }  } catch(java.lang.NullPointerException ex)     {             ex.getMessage();     } } 

Clase metodo de clases FoliosDao

    public ResultSet listarFoliosReporteReservasPorRut(Usuario usr) {     try {         Connection conn=ConexionMysqlCargomove_db.getInstance().getConnection();         st=(Statement)conn.createStatement();         String SQL="";          SQL="select a.cod_seq_awb,a.awb from awb a, rvas r\n" +             "where a.cod_seq_awb=r.awb_cod_seq_awb"                 + "and r.rut_cliente='"+usr.getRutPersona()+"';";         res=st.executeQuery(SQL);       } catch (SQLException ex) {         java.util.logging.Logger.getLogger(FoliosDao.class.getName()).log(Level.SEVERE, null, ex.getStackTrace());     }     return res; } 

introducir la descripción de la imagen aquí

introducir la descripción de la imagen aquí

Por favor su ayuda.