Quando utiliza-se o model.addAttribute("atributo", "atributo");
, este atributo fica disponível apenas até o fim da requisição ou fica disponível na sessão?
Quando utiliza-se o model.addAttribute("atributo", "atributo");
, este atributo fica disponível apenas até o fim da requisição ou fica disponível na sessão?
É apenas na request, eu vi aqui aqui.
Olá Arthur, tudo tranquilo?
Desculpe a demora pelo retorno. Embora você já tenha encontrado a resposta, é isso mesmo! Quando lidamos com os atributos do Model, estamos lidando com a parte da aplicação que processa os dados que serão, posteriormente, exibidos na nossa view.
Se quisermos lidar com atributos da sessão, precisaremos do HttpSession, assunto abordado na apostila FJ21, no capítulo de autenticação e autorização de usuários. Porém, no próximo curso abordaremos o fluxo de autenticação do usuário usando o Spring Security que vai facilitar bastante a nossa vida!
Qualquer dúvida é só avisar!
Abraços e bons estudos!!
Oi Thiago, tranquilo! Obrigado pelo complemento na resposta!