Olá, Pessoal sou novo aqui no fórum, e não sei se estou postando minha dúvida no local correto.
estou estudando programação java web com Netbeans utilizando Servlets.
Se eu deixar todas as minhas páginas, tanto HTML E JSP dentro da pasta padrão da aplicação, que se chama Páginas Web, minha SERVLET, me retorna tudo direitinho. Porém quando crio estruturas de pasta para deixar o projeto mas organizado, começa os erros de página não encontrada.
Exemplo : Crio uma pasta chamada “LIVRO”, e coloco todas as minha páginas dentro dela, com exceção da index.html, a minha index tem um botão que me trás uma lista de dados, o qual eu passo action=“obterLista”, que executa a Servlet e meus dados são retornados com sucesso.
mas quando eu vou salvar os dados no banco, e passo a minha action=“salvar”. sempre me retorna um erro 404, como se não encontra-se o SERVLET.
ASSIM ESTÁ CONFIGURADA MINHA SERVLET.
String action = request.getServletPath();
if(action.equals("/obterLista")){
ListaDeContatos(request, response);
} else if (action.equals("/salvar")){
salvarContatos(request, response);
}