Como proteger meu aplicativo da web java?

Tenho um aplicativo Web no qual, quando os usuários acessam, atingem omainjsp.jsp página

Nesta página, existem poucas caixas de texto para datas e, com base nas datas e na seleção de outro menu suspenso, os dados são enviados. Esses dados são recuperados por umservlet e trazido de volta para omainjsp página

Minha preocupação é com segurança. Agora, quando eu copiar, cole omainjsp.jsp URL da página e cole-o em qualquer navegador em que esta página seja exibida. Eu não quero que isso aconteça. Quero que os usuários façam login primeiro e, portanto, desejo que meu aplicativo Web seja seguro.

Não faço ideia de como fazer isso. Você poderia me dizer como posso conseguir isso?

Além disso, diga-me como faço para conseguir isso em qualquer uma das páginas do aplicativo da web. Os usuários não poderão acessar nenhuma página se não estiverem conectados.

questionAnswers(12)

yourAnswerToTheQuestion