jsp vc naum precisa declarar no xml…
o teu xml tá correto…
vamos simplificar um pouco…
faça uma pagina jsp (na verdade será um html normal), faça um formulário. Na action do formulario, coloque “/cadastro” (vc declarou no web.xml). Certo?
Quando vc submeter este formulário, o servlet irá receber os dados. Daí vc faz um insert normal no banco…
exemplo:
insert into xxx(usuario,senha,nome) values (?,?,?);
stmt.setString(1, contato.getUsuario());
stmt.setString(2, contato.getSenha());
stmt.setString(3, contato.getNome());
os campos do formulário deve chamar usuario, senha, nome (para este exemplo, vc pode mudar).
Depois que inseriu, é so fazer o dispatcher:
request.getRequestDispatcher("/sucesso.jsp").forward(request, response);
volto a dizer q está naum é melhor forma, mas quebra o galho… Depois de uma estudada sobre mvc.
espero ter ajudado…
qq coisa posta aí… :thumbup: