Olá pessoa, eu estou com uma duvida em relacao a um formulario de cadastro simples que não esta chamando como deveria um outro jsp responsavel para fazer sua insercao no banco de dados: a seguir segue o formulario:
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<blockquote>
<h1>Cadastramento de Alunos</h1>
[b] <form name="cadastroAluno" action="CadastroAlunoAction.jsp">
Nome do Aluno:
<input type="text" name="cadastroAlunoNome">
<input type="button" name="submit" value="Submit">
</form>[/b]
<p> </p>
</blockquote>
</body>
</html>
Vvale salientar que os dois jsps estao na mesma pasta root da aplicacao, a seguir o jsp que seria chamado ao submeter o formulario acima:
<%@ page contentType="text/html; charset=iso-8859-1"
language="java"
import="conecao.*;"
errorPage="" %>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>[b]
<%
System.out.println("cadastro aluno Action");
String aluno = request.getParameter("cadastroAlunoNome");
String tabela = "tb_alu_aluno";
ClassConexao con = new ClassConexao();
String comandoSql = "INSERT INTO " + tabela + " VALUES('" +
aluno + "')";
con.executarComando(comandoSql);
%>[/b]
</body>
</html>
o System.out.println(“cadastro aluno Action”); não chega a ser executado, logo se supoe que este jsp não esta sendo chamado.
Alguem que possa dar uma olhadinha rapida me diga por favor qual eh o problema, porque o jsp de cima nao envia os dados do formulario para o jsp de baixo???
Obrigado por qualquer resposta.