Originariamente inviato da artorius
String conn = "jdbc:mysql://localhost:3306/" + this.database + "?user=" + this.user + "&password=" + this.passwd;

MA TU NON GLI PASSI L'HOST.

La stringa di connessione è fatta solo per effettuare connessioni locali.

È chiaro che non hai capito cosa ti ho chiesto nel mio messaggio di prima.... Sai che differenza c'è nel fare una connessione da localhost o da un IP pubblico?
no no aspetta, per pubblicare il codice qui ho messo localhost, è chiaro che al posto di localhost nel mio codice c'è il dominio che uso.

Cmq continuo ad avere lo stesso problema, nel senso che con il DB in locale funziona tutto(sia netbeans che sotto browser), con quello pubblico solo da netbeans.