No sé si has pensado en utilizar Arrays, pero están hechos para este tipo de cosas.
No crees 37 variables con nombres como nombre1, nombre2, nombre3... Haz un array:
Código javascript
:
Ver originalvar nombres = new Array();
// ...
// El JSP deberá hacer nombres[<%=i%>] = "<%=lista.get(i).getNombre()%>";
// ...
// ... más adelante tu bucle será algo como...
for (var i=0; i<nombres.length; i++){
html.push('<li align="left"><i>Nombre:</i>',nombres[i],'</li>');
}