Um projeto da Web com funções simples, o projeto é baseado no servlet+jsp, o banco de dados é MySQL e não há nenhuma estrutura usada. O front-end usa a função Bootstrap para fazer login e registrar e insira a interface principal para adicionar, excluir, modificar e verificar as informações.
O principal esforço gasto no projeto é para vários módulos de verificação
Se você quiser estudar juntos, pode se juntar ao Grupo 686631375. Você pode encorajá -lo no caminho para aprender
/***********************************************
Eu escrevi o mesmo projeto em três formas. As funções são simples, mas todas são implementadas e as formas de cada implementação variam de acordo com seus princípios. O portal está anexado abaixo:
Versão do servlet+jsp
https://github.com/yonyong/javaweb-project.git
Versão SSM
https://github.com/yonyong/ssm_test.git
Versão de trampolim
https://github.com/yonyong/springboot_test.git
Acontece que, em certo sentido, a maneira mais eficaz de melhorar é fazer projetos.
Interface de login

Interface de registro

Interface de registro (um módulo de código de verificação gráfico aparecerá após o código de verificação do telefone celular ser inserido incorretamente. Somente quando o código de verificação gráfico for inserido corretamente, o código de verificação do telefone celular pode ser enviado)

Interface de exibição de informações de login para visitantes

Editar interface de informações

Adicione a interface de informações

Pontos técnicos:
Módulo de registro
Além das regras fornecidas pelas fotos, os seguintes requisitos devem ser atendidos:
1) O período de validade do código de verificação do telefone celular é de 60 anos e precisa ser realizado novamente após o período de validade;
2) o mesmo número de telefone celular só pode obter código de verificação uma vez por minuto;
3) Se a entrada do código de verificação do telefone celular estiver incorreta, você precisará adicionar um código de verificação gráfica. Somente quando o código de verificação gráfico é preenchido corretamente, você pode obter o código de verificação do telefone celular;
4) a senha precisa ser a codificação MD5 e armazenada no banco de dados;
5) Após o registro bem -sucedido, ele irá automaticamente para a página de login;
6) O código de verificação do telefone celular só precisa ser simulado e gerado, e não precisa ser enviado para o telefone celular.
Módulo de login
1) Após inserir a senha incorretamente por 3 vezes consecutivas, você não poderá fazer login novamente em 2 minutos;
2) Você pode adicionar a função de recuperação de senha conforme apropriado; (Este módulo não foi feito novamente, o princípio é basicamente o mesmo)
3) Após o login bem -sucedido, pule para a página da lista de mensagens;