La soluzione è gestire la situazione lato server: nel parametro da passare alla jsp viene sostituito l'apostrofo con \\ ' (senza spazio tra il doppio backslash e l'apostrofo, l'ho dovuto mettere perché non veniva rappresentato)
Es.
dove la classe Formatta contiene il seguente metodo replace :codice:String valoreDaPassare=Formatta.replace(danneggiato.getDesDann(), "'","\\ '");
Spero sia di aiuto, buona giornatacodice:public class Formatta{ public static String replace (String str, String old, String nuova){ String trasformata = str; if(str!=null){ int lunghezza = old.length(); int posizione = str.indexOf(old); if(posizione!=-1){ trasformata=str.substring(0,posizione) + nuova + replace(str.substring(posizione+lunghezza),old, nuova); } } return trasformata; } }

Rispondi quotando