Ciao a tutti,
ho creato un applicazione web che visualizza dati provenienti da db .
nel lato frontend ho utilizzato datatable, back end una servlet che si connette al db legge i dati e li manda in html a datatable per il browser.
il codice java in linea di massima e' questo :
codice:
ResultSet resultSet = s.executeQuery("SELECT * FROM tabella");
....
results.append("<th>campo1</th>");
results.append("<th>campo2'</th>");
results.append("<th>campo3'</th>");
...
while (resultSet.next()) {
results.append("<tr>");
for (int i = 1; i <=3; i++)
results.append("<td>" + resultSet.getObject(i) + "</td>");
}
questo codice mi genera una pagina html che mi visualizza 5000 record formattati a dovere dal plug-in jquery datatable.
nella macchina di sviluppo locale funziona tutto (apache risiede localmente, il db è su macchina remota all'interno di una lan, la servlet è chiamata da tutti i browser in locale)
le tecnologie che sto usando :
tomcat in locale è 8.0.27.0
tomcat in remoto è 7.0.59 che punta ad una jre-1.8.0-openjdk
utilizzo il jar postgresql-9-3-1103.jdbc.jar sia in locale che nella macchina di produzione
PROBLEMA :
Il deploy non va a buon fine. Il browser mi visualizza una pagina bianca. Il codice html che visualizzo è spezzato. Dovrebbe visualizzarmi i dati diretti del db in html . Qual potrebbe essere il problema ?
Grazie