Problemas com reload em JSP

6 respostas
E

Tenho o seguinte codigo

if(acao.equals(“salvar”)) {

int idServico=Integer.parseInt(request.getParameter("id"));
servico.setIdServico(idServico);
servico.setNome(request.getParameter("nome"));
servico.setDescricao(request.getParameter("descricao"));
float valor=Float.parseFloat(request.getParameter("valor"));
servico.setValor(valor);
msg=new ControleServico().alterarServico(servico);
response.sendRedirect("index.jsp?page=Servico");

}

O codigo acima recebe um servico e altera o mesmo no banco de dados. Porém preciso dar um refresh na pagina para que o registro seja listado de acordo com minha alteração.

tentei usar o response.sendRedirect(String string) mas nao obtive sucesso. Alguem poderia me ajudar?

Desde já agradeço :slight_smile:

6 Respostas

E

Sou iniciante, programo a duas semanas em jsp. O codigo acima recebe as variaveis de um form . Não gostaria de usar ajax no momento, se possivel gostaria que me informasse uma solucao para dar o refresh de pagina no proprio jsp.

OBrigado.

luistiagos

esta usando struts?

luistiagos

posta o metodo inteiro

luistiagos

e seu jsp tmb

Pedrosa

Deve existir uma ação exibir, envie a pagina para ela mesma passando a ação exibir

function xpto(){
   document.forms[0].acao.value='exibir';
   document.forms[0].action='suaJsp';
   document.forms[0].submit();

}
seufagner

Como assim recebe um serviço? Ele está em um Servlet ou em outro JSP que apenas executa este código ?

Porque voce nao tenta carregar a listagem com Ajax ? Há diversos frameworks escritos em Java que podem facilitar seu trabalho.

[]s

Criado 7 de maio de 2007
Ultima resposta 8 de mai. de 2007
Respostas 6
Participantes 4