Salve,
sto cercando d studiare da un libro la gestione delle sessioni nei webservices.
Dopo aver dichiarato le seguenti variabili:
per memorizzare nell'oggetto HttpSession delle informazioni fa così:codice:private @Resource WebServiceContext webServiceContext; private MessageContext messageContext; //usato nella gestione delle sessioni private HttpSession session; //memorizza gli attributi della sessione
Nel mio progetto, incontro le seguenti differenze:codice:messageContext = webServiceContext.getMessageContext(); session = ((HttpServletRequest)messageContext.get(Messagecontext.SERVLET_REQUEST)).getSession();
1. devo fare il casting di messageContext:
2. quando valorizzo session, nn m visualizza il metodo get così come fa il libro.codice:messageContext = (MessageContext) webServiceContext.getMessageContext();
Da cosa dipende? forse da versioni diverse d Java?

Rispondi quotando