Olá!!!
Desenvolvi uma aplicação utilizando Struts, mais na minha JSP de pesquisa, excluo o registro mais não atualiza a JSP, tem como excluir um registro e retirar este registro da JSP, sem efetuar outra pesquisa. Utilizo um Vector para enviar os registros para JSP e o interate para exibir os registro na JSP.
Segue abaixo o código q utilizo na Action para excluir o registro.
[code]public ActionForward delete( ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
PermissaoUsuario permissaoUsuario = new PermissaoUsuario();
// Verifica se o usuário atual tem permissão para executar esta
ação
if (permissaoUsuario.delete(request.getRemoteUser(),"iCadTarefa") ==
true){
DynaActionForm dynform = (DynaActionForm) form;
String codigo = request.getParameter("idTarefa");
Integer pk = new Integer(codigo);
try {
TarefaDAO tarefaDAO = new TarefaDAO();
tarefaDAO.delete(pk.intValue());
location = "tarefa.iGridTarefa.atualiza";
}catch (Exception ex) {
location = "tarefa.iGridTarefa.falha";
ex.printStackTrace();
}
}else{
location = "tarefa.iGridTarefa.semPermissao";
}
return mapping.findForward(location);
}[/code]
Obrigado,
Victor