Depois que um administrador se conectou, ele pode ir aosite onde ele será capaz de ver agora botões que não eram acessíveis antes. Isso funciona bem, desde que o administrador acesse o site via www.example.com/
mas se for feito via
www.example.com
Ambos usam o mesmo servlet.
Parece que o objeto Session está perdido e o administrador está desconectado.
Eu não recebo nenhum erro, e estou completamente perdido quanto ao que pode estar causando isso. Se eu precisar fornecer mais alguma coisa, basta solicitá-lo :)
Respostas:
0 para resposta № 1você deve obter sessão no servlet antes do processo de login.
HttpSession session = request.getSession();
datatype variable = session.getAttribute("varibleName you set before");
se a sessão não existir, leia o pedido e faça o login admin e, se ele existir, não faça nada.