*
*/
public String execute(HttpServletRequest req) throws Exception {
String actionModif = req.getParameter(Message.ACTION_MODIF_ADRESSE);
IMetierClients mc = (IMetierClients)req.getSession().getServletContext().getAttribute("metierClients");
//MetierClients mc = new MetierClients();
if(actionModif != null){
String adresse = req.getParameter("adresse");
if(!verifierChaine(adresse)){
req.setAttribute(Message.MESSAGE_ERREUR, Message.SAISIE_ADRESSE);
return erreur;
}
try{
HttpSession session = req.getSession(false);
if(session != null){
Client client = (Client)session.getAttribute("client");
if(client == null){
throw new MetierException();
}
System.out.println("Adresse : "+adresse);
// On modifie l'adresse du client
client.setAdresse(adresse);
mc.modifierAdresse(client);
// On remet l'adresse dans la session
session.setAttribute("client", client);
// Tout est ok