Galera preciso da ajuda de vcs, detalhe básico, ehehhe
Estou usando strus, e tenho uma action passo um dispatchaction com dois metodos um e o salvar e o outro e o deletar
No meu jsp uso um submit para fazer o salvar que esta funcionando blz, mais preciso de um button para fazer o deletar mais nao estou conseguindo
alguem pode me ajudar
Meu JSP
<html:html locale="true">
<head>
<title><bean:message key="titulo"/></title>
<html:base/>
</head>
<body>
<html:form action="conta" focus="idconta">
<html:hidden name="salvar" property="method" value="salvar"/>
Id:<html:text property="idconta"/>
Data_Cadastro<html:text property="datacadastro"/>
Nome:<html:text property="nome"/>
Obs:<html:text property="obs"/>
<html:submit value="Salvar"/>
</html:form>
</body>
</html:html>
Minha Action
public class ContaAction extends DispatchAction {
private final static String SUCCESS = "success";
public ActionForward salvar(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
HttpSession session = request.getSession();
ContaForm contaForm = (ContaForm) form;
Conta conta = new Conta();
BeanUtils.copyProperties(conta, contaForm);
PersistenciaDAO persistencia = new PersistenciaDAO();
persistencia.salvar(conta);
return mapping.findForward(SUCCESS);
}
public ActionForward deletar(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
HttpSession session = request.getSession();
ContaForm contaForm = (ContaForm) form;
Conta conta = new Conta();
BeanUtils.copyProperties(conta, contaForm);
PersistenciaDAO persistencia = new PersistenciaDAO();
persistencia.deletar(conta);
return mapping.findForward(SUCCESS);
}
}
Struts-config
<action-mappings>
<action input="/conta.jsp" name="ContaForm" parameter="method" path="/conta" scope="session" type="conta.action.ContaAction"/>
</action-mappings>
Aguardo o contato de vcs