1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| package bean;
import java.util.Iterator;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.minosis.hibernate.dao.*;
import net.sf.hibernate.*;
public class Formaction extends Action{
public ActionForward execute (ActionMapping mapping,ActionForm form, HttpServletRequest Request, HttpServletResponse response) throws HibernateException
{
try
{
String action=Request.getParameter("envoyer");
if(action.equals("ajouter"))
{
String nom=((Form)form).getNom();
String prenom=((Form)form).getPrenom();
Integer age=((Form)form).getAge();
TContactDAO tcontactdao=new TContactDAO();
tcontactdao.ajoutpersonne(nom,prenom,age);
}
if(action.equals("afficher"))
{
TContactDAO tcontactdao=new TContactDAO();
Iterator lespersonnes=tcontactdao.getlespersonnes();
Request.setAttribute("personnes",lespersonnes);
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
return mapping.getInputForward();
}
} |
Partager