Existe algo para trabalhar com a session sem adicionar cookies no cliente? Vi algumas soluções que depende da implementação do servidor servlet container.
Mas o que os professores e companheiros acham disso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existe algo para trabalhar com a session sem adicionar cookies no cliente? Vi algumas soluções que depende da implementação do servidor servlet container.
Mas o que os professores e companheiros acham disso?
Para trabalhar com session, necessariamente precisamos guardar o id dela no cliente (JSESSIONID). Há 2 formas de fazer isso: ou cria-se um cookie com esse valor, ou manda isso como param em todas as URLs. Você já deve ter visto as URLs que possuem um ;JSESSIONID=blabla no final.
Na prática o custo é o mesmo. Enviar o valor do id o tempo todo a cada requisição. A diferença é que o cookie é transparente e, eu acho, mais elegante.