Pessoal boa noite.
Meu primeiro tópico aqui no GUJ e preciso de ajuda mesmo.
Tenho uma página jsp que faz o uma inserção no banco. Depois da inserção feita com sucesso, preciso chamar outra página JSP, mas não consigo.
Veja o código abaixo.
//Instancia DAO de cadastro de cliente
Clientes_dao CliDao = new Clientes_dao();
//Instancia POJO de clientes
Clientes_Pojo CliPojo = new Clientes_Pojo();
//Seta os dados do Pojo
CliPojo.setTipoCliente("pj");
CliPojo.setRazaoSocial(request.getParameter("textRazaoSocial"));
CliPojo.setNomeFantasia(request.getParameter("textNomeFantasia"));
CliPojo.setCnpj(request.getParameter("textCnpj"));
CliPojo.setNomeCliente("");
CliPojo.setCpfCliente("");
CliPojo.setRgCliente("");
CliPojo.setDataNascimentoCliente("");
CliPojo.setEmailCliente("");
CliPojo.setSiteCliente(request.getParameter("textSite"));
CliPojo.setTelefoneCliente(request.getParameter("textTelefone"));
CliPojo.setCelularCliente("");
CliPojo.setCepCliente(request.getParameter("textCep"));
CliPojo.setLogradouroCliente(request.getParameter("textLogradouro"));
CliPojo.setNumeroCliente(new Integer(request.getParameter("textNumero")));
CliPojo.setComplementoCliente(request.getParameter("textComplemento"));
CliPojo.setBairroCliente(request.getParameter("textBairro"));
CliPojo.setCidadeCliente("");
CliPojo.setUfCliente(request.getParameter("textUf"));
try {
//CHAMA O METODO DE CADASTRO DE CLIENTE PESSOA JURÍDICA
CliDao.CadastraClientePJ(CliPojo);
Logo depois da chamada do método de inserção CliDao.CadastraClientePJ(CliPojo); da linha 30 acima , quero chamar uma página JSP.
Como eu faço isso?
Alguém pode me ajudar?
não funciona. Já tentei usar o request.getRequestDispatcher mas ele não funciona, tentei debugar, mas ele para na linha 2, na linha rd.forward(request, response);
[quote=malokas]Qual o erro que da?
Posta o método completo aqui.[/quote]
Ele simplesmente para a execução. Para a execução nesta linha sacou.
O método é o POST, que chamo através de um botão de um formulário na página anterior saca.
Olha o método:
Caso você realmente esteja interessado em conhecer como funciona SERVLET recomendo você realizar a leitura da apostila da Caelum FJ21 do Capítulo 4 e 5, se você realmente continuar a leitura irá ver que é muito interessante ter o conhecimento de como funciona a SERVLET só que infelizmente ele não é nem um pouco produtivo, por fim, você vai acabar optando em utilizar algum Framework MVC (Struts 1 ou 2, VRaptor 3 entre outros). Mas realmete é bom entender como funciona o SERVLET e todo o conceito de Request e Response, pois os Frameworks MVC acabam realizando todo este processo para você, para que você se preocupe em programar Java!