vi scrivo il mio problema:
ho creato un cookie in questo modo:
codice:

String nomecookie = "punteggio";
String valorecookie = "1";

Cookie votazione = new Cookie (nomecookie, valorecookie);
votazione.setMaxAge(24*60*60);
response.addCookie(votazione);

Su un'altra pagina jsp ho scritto tutto il metodo per leggerlo:
codice:

Cookie controllo = null;
Cookie[] cookiesUtente = request.getCookies();
int indice = 0;
while (indice < cookiesUtente.length) {
// esegue il ciclo fino a quando ci sono elementi in cookieUtente
if (cookiesUtente[indice].getName().equals("punteggio")){
controllo = cookiesUtente[indice];
break;
}
// se trova un cookie con il nome che stiamo cercando esce dal ciclo while
else indice++;
}
if(controllo.getValue().equals("0")){

ovviamente se il cookie avrÓ valore 0 dovr˛ eseguire la paginaaltrimenti mi mostrerÓ un messaggio di erroresolo che a me eclipse continua a darmi un errore sulla riga dell'if e non riesco a capire il perchŔ.


Scritto da: simo9115 in categoria Programmazione nella data 19-06-2015 17:26.