1) sai se xoom.virgilio.it offre un qualche database?
Ho dato un'occhiata e, da quel che mi è parso di vedere, sembra solamente uno spazio web gratuito dove costruire la propria pagina personale: una cosa come quella di Digiland, Interfree, ecc...
In questo caso non hai a disposizione nessun database e, molto probabilmente, il sito lo dovrai fare solamente in HTML (niente PHP, ASP, JSP, ASPX...). E' solamente una cartellina su un server, senza troppe pretese.
Per avere dello spazio web con possibilità di affiancare un Database dovresti avvicinarti, quantomento, al WebHosting e questo significa contratto a pagamento.
2)come faccio a scriverci?
Premesso che lo spazio web di Xoom non sembra affatto essere quello che cerchi tu, una volta che avrai trovato lo spazio web adatto, per scrivere sul DB è sufficiente la stessa funzione PHP di prima (continuo a parlare di PHP, perchè l'ho usato):
codice:
mysql_query("INSERT INTO tabella VALUES(...);") or die( mysql_error() );
Basta, quindi, inviare la query al database.
In JSP dovresti fare una cosa del genere:
codice:
try {
Connection db = DriverManager.getConnection(...);
Statement stmt = db.createStatement();
stmt.executeUpdate("INSERT INTO tabella VALUES(...);");
} catch (Exception e) { e.printStackTrace(); }
Ciao.