Duvida com form metodo

oi pessoal

tenho o seguinte codigo

public class ControleEsd {
	private Esd esd;
	private List<Esd> listaEsd;
	
	public String gravar() {

		EsdDAO dao = new EsdDAO();
		try {
			dao.gravar(esd);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();

		}
		return "success";
	}
}

gostaria de saber como faço para chamar esse metodo gravar no form da pagina jsp
estou usando hibernate

<form name="frmInserirESD" action="ControleEsd" method="post">

o que mais coloco no form pra ele saber q é o gravar que eu quero?

agradeço a ajuda

Se você não estiver ultilizando nenhuma framework vai ter que fazer com servlet… cria um servlet X aih no doPost , doGet ou service você Instancia a classe conexão !
e no form action você coloca o nome da servlet…

eu tava fazendo com servlet, só q então vou ter q fazer 1 servlet para cada metodo?(gravar, editar, excluir, listar e buscar)

Olha com servlet é normal o pessoal mandar um outro parametro com a ação…

cria um input hidden… com o name de “action” e a value “gravar” aih na servlet você pega esse parametro e verifica se é “gravar”, caso for você grava… e ai vai…

tem sim, vc pode passar mais um parametro e ai la executar a operaçao de acordo com o parametro…

mas aconselho algo mais legal como um controlador mvc www.vraptor.org

abrassssssssss

A dica do renan é legal sim, mas eu acho legal você ir por partes entenda bem como funciona o jsp / servlet aih vai passando para frente…

Obs: So corrigindo é Framework MVC não Controlador…

rdgms, valew, vou tentar fazer assim

renanreismartins, pediram pra não usar framework no sistema, só o hibernate :frowning:

to tentando fazer MVC

obrigada pessoal, vou tentar aqui

eita, pq nao ?

cara na apostila fj 21 do site da caelum implementam uma maneira elegante de fazer isso, porem acaba sendo no fim um pqno framework… aconselho vc olhar…

http://www.caelum.com.br/apostilas/

espero ter ajudado

abrasssssssssssssss

pq não eu num sei…ia facilitar né, mas…

eu não sou cara… :?

ja baixei essas apostilas…
valew pela ajuda