Mysql
 sql >> Database >  >> RDS >> Mysql

ottenere una stringa hindi non valida da mysql usando jsp

Ovviamente il tuo output è in una codifica a pagina singola (es. ISO-8859-1) e non in UTF-8, questo può avere diversi motivi:

  • Hai verificato che i dati siano archiviati correttamente nel tuo database? In caso contrario, dovresti controllare se la tabella che usi per memorizzare i dati è UTF-8
  • La connessione al database è impostata correttamente per utilizzare UTF-8? Non so come sia fatto per odbc, ma per il driver mysql-jdbc potrebbe essere necessario aggiungerlo all'URL di configurazione:

    characterEncoding=utf-8