Ho una pagina JSP
cui codifica della pagina è ISO-8859-1
. Questa pagina JSP è contenuta in un blog con domanda di risposta. Voglio includere caratteri speciali durante la registrazione di Q/A.UTF-8 codifica JSP pagina
Il problema è che JSP non supporta la codifica UTF-8
anche se l'ho modificato da ISO-8859-1
a UTF-8
. Questi caratteri (~
, %
, &
, +
) stanno creando problemi. Quando sto postando questi caratteri individualmente o con la combinazione di qualsiasi carattere, è archiviato nel database null
e quando rimuovo questi caratteri durante la pubblicazione dell'applicazione funziona correttamente.
Qualcuno può suggerire qualche soluzione?
spettacolo come il codice ricevuto i dati, come lo memorizzi in db, come lo visualizzi da db a jsp – MaVRoSCy
È un codice molto lungo che non posso incollare qui, ma posso dire il flusso. L'utente sta postando la risposta a una domanda da una pagina jsp (a.jsp). Sto prendendo tutto il valore di un file tester.js (su submit) quindi questi valori vanno alla pagina jsp nascosta, quindi sto chiamando il metodo java per pubblicare i dati. Se un utente sta postando (&&&&&&&) il valore arriverà fino al file tester.js ma dopo aver inviato il valore alla pagina jsp nascosta tutti i valori diventeranno nulli. (Solo nel caso di sopra descrivere il resto del carattere speciale funziona correttamente). – Shailendra
si prega di inviare il metodo tester.js che gestisce l'invio – MaVRoSCy