Ciao!![]()
Ho un servlet Java che si interfaccia con un database. Memeorizzo in una stringa "stringa_app" il contenuto di una stringa contenututa in un campo di una tabella "stringa_originale".
stringa_originale può contenere all'interno apici e doppi apici.
Ad es. stringa_originale="Questa e' una "bella" gionata"
Siccome io richiamo questa stringa all'interno di istruzioni del tipo
Per evitare il problema io prima compio un replace degli apici, singoli e doppi, in spazi bianchi.codice:out.println("<a style='cursor:hand' onMouseOver=\"this.className = 'red'; window.status='"+stringa_app+"';return true\" >stringa_app</a>");
codice:stringa_app=stringa_app.replace('\"',' '); stringa_app=stringa_app.replace('\'',' ');[/
Come posso fare per evitare il replace in spazi bianchi e lasciare all'occorrenza apici singoli o doppi?![]()
Grazie.