Salve a tutti!
Ho un problema abbastanza serio e complesso (x quanto mi riguarda...)
sono 2 gg che ci sto sbattendo la testa
Aiutatemi vi prego... sono disperato!!!
Problema:
Ho una form in una pagina html ed una servlet che viene avviata al Submit della form. Questa servlet non fa altro che raccogliere i dati e spedirli via mail. Dunque: per ottenere i valori della form utilizzo il metodo delle servlet:
String myStr = request.getParameter("nome campo")
Così facendo ottengo all'interno di una stringa il valore dell'oggetto della form. Ora, se questa stringa la stampo da qlk parte o la scrivo su un file ad esempio, mi riporta esattamente quello che voglio (nel mio caso mi scrive "true"). Ma se questa stringa la tratto, facendo ad es. un controllo del tipo:
if (myStr == "true")
l'if mi dice che non vale "true", contrariamente a quanto detto prima (e scritto nel file). Non sono riuscito a capire il motivo di tutto ciò... anche perchè vorrei trattare cmq i valori ricevuti dalla form, non solo scriverli da qlk parte... Come si fa?!?!?!?
aiutate un priciapiante in panne!
Aiutatemi vi prego...