Ho un controller con all'interno due metodi. Ve li riporto di seguito
Il primo metodo chiamato è loadComunicazioni che dovrebbe mettere il valore in sessione e restituire una jsp. All'interno della jsp ho un link che mi riporta a retrieveComunicazioneFromId dove dovre estrarre la stringa in sessione. Il problema è che quando stampo mi viene restituito null come valore. dove sto sbagliando? ho visto anche che spring ha un'annotation per la sessione @SessionAttributes, però non riesco a capire come utilizzarlo. qualcuno mi sa dire come risolvere il problema?codice:@RequestMapping(value={"......."}) public String loadComunicazioni(......., HttpSession session){ String stringa= "valore"; session.setAttribute("stringa", stringa); return "vista"; } @RequestMapping(value......"}) public String retrieveComunicazioneFromId(......., HttpSession session){ System.out.println(session.getAttribute("stringa")); return "vista2"; }

Rispondi quotando