Questo è il mio pulsante.
codice:
<input type="submit" name="delete" value="Cancella"/>
Questa sarebbe la dispatchAction
codice:
public ActionForward delete(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
PersonaForm mioForm = (PersonaForm) form;
int id = mioForm.getId();
String nome = mioForm.getNome();
String cognome = mioForm.getCognome();
String indirizzo = mioForm.getIndirizzo();
String ruolo = mioForm.getRuolo();
DAO dao = new DAO();
Persona p = new Persona(id, nome, cognome, indirizzo, ruolo);
dao.deletePersona(p);
return mapping.findForward("success");
}
ma non va. tira fuori un errore facendo così.
devo forse configurare diversamente l'xml di struts?