doPost ne fonctionne pas [JSP-Servlet] - Java - Programmation
Marsh Posté le 04-01-2010 à 14:47:56
et ton exception, elle dit quoi ?
sinon, dans ton if (dans la seconde JSP) t'as vu que seuls Vache et Poule sont différents ?
tu as bien mappé ta servlet dans ton web.xml ?
Marsh Posté le 04-01-2010 à 23:16:05
Merci. En fait, la Classe Ferme n'était pas à la norme Bean. C'est la raison pour laquelle cela posait problème. Par contre, j'aimerais savoir la chose suivante :
Lorsqu'on écrit : application.setAttribute("ferme_verte", ferme) ; et que ensuite on effectue des opérations telles que ferme.traireVache() ; Dois-t-on réécrire ensuite application.setAttribute("ferme_verte", ferme) ; pour mettre l'attribut de session à jour ou cela se fait automatiquement.
Merci.
Marsh Posté le 05-01-2010 à 03:52:49
Fais gaffe, en java tu ne peux pas tester l'égalité de deux chaînes de caractère avec ==, tu dois utiliser la méthode string.equals(autreString)
Pour répondre à ta question, tu ne dois mettre à jour cet attribut que si tu changes de ferme. Si tu appelles une méthode sur un objet Ferme, ta variable ferme pointera toujours sur le même objet Ferme après l'appel.
Marsh Posté le 04-01-2010 à 14:11:27
Bonjour à tous !
Voila, j'obtiens une JasperException avec le Code suivant sur nimporte quel choix du Formulaire :
Voici aussi le code de la page d'accueil avec le Formulaire et une autre page JSP :
Merci pour votre aide.