Alguém sabe me dizer o que acontece se eu jogar diversas vezes um objeto com o mesmo nome na sessão?
Imagino que objeto antigo é sobrescrito na sessão, mas aqui no meu estágio disseram que a sessão é um mapa que e que não é garantido que isso aconteça.
Seria melhor retirar o objeto da sessão e recolocá-lo.
Achei o assunto interessante, se alguém entender do assunto e puder esclarecer isso eu agradeço.
Aqui tenho um cenário que acho q é parecido com oq vc falou. Vamos supor que eu guarde um atributo username na sessao, q contenha por exemplo o valor “italons”. Se depois, na mesma sessao, eu tentar guardar o atributo username com outro valor, por exemplo “erfs”, “italons” será sobrescrito por “erfs”. O comportamento do meu attribute listener aqui comprova isso, por mais que eu de um setAttribute, o metodo estimulado no listener é attributeReplaced e nao attributeAdded.