O funcionamento do cookie no java se assemelha com a session do PHP?
O funcionamento do cookie no java se assemelha com a session do PHP?
Acredito que não pois Cookie é salvo no cliente e a session é salva no servidor !! Com certeza o Cookie do java é semelhante com o Cookie do PHP e SESSION em java é semelhante com SESSION em PHP.
Oi Danilo
Cookie e Session tem o mesmo funcionamento independente da linguagem.
Cookie - informações do cliente que fica gravado no próprio navegador. Um exemplo clássico é o carrinho de compras. O usuário pode excluir esse cookie tranquilamente nas configurações do navegador
Session - informações do cliente que fica salvo na própria aplicação.
Conseguiu pegar ? Um abraço
Então como ficaria uma atribuição de variável a uma session no java?
Oi Danilo
A atribuição seria enviada via uma requisição. A forma de atribuir no java é feito pela classe https://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/http/HttpSession.html
Então pensa que estamos no método que recebe uma request, nesse cara teríamos que fazer isso para atribuir uma informação :
HttpSession session = request.getSession();
session.setAttibute("atributoEmQuestao", objetoEmQuestao)
Recomendo fortemente fazer o curso de servlet aqui a Alura, vai ter uma visão bem melhor desse meu resumo e ainda vai poder praticar =]
abraço