est ce que quelqu'un connait cette exception:
java.lang.NullPointerException
???
est ce que quelqu'un connait cette exception:
java.lang.NullPointerException
???
Je pense que tout développeur Java la connait !!!
effectivement mais en ce qui concerne struts càd au moment du passage de
l Action à la page JSP
les détails :
==> le page JSP ici: pour la mise à jour des données
==> l'action: collecte les information affiché dans une page
précédente (page de consultation.jsp : une liste)
et les ré-affiche sur la page de miseàjour.jsp
la null pointer exception est obtenu quand tu effectue l'appel d'une méthode sur une variable non instancié (une variable qui vaut null).
exemple :
String chaine=null;
chaine = chaine.toUpper();
....
Fait un copié collé de ton code, ça pourrait peut etre nous aider
oui le voilà le code
showEdit ==========> doit m envoyer vers une page plaine
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 public ActionForward editActivite( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { //instanciation du BEAN: PlanningForm PlanningForm planningForm = (PlanningForm) form; String id = String.valueOf(request.getParameter("idActivite")); // faire appel à la classe Métier: MetierManager classemetierManager = new MetierManager(); planningForm.setActivite(classemetierManager.getActiviteByPrimaryKey(id)); //je recupere idActivite et JourActivite: String verifier = planningForm.getIdActivite(); String verifier2 = planningForm.getJourActivite(); //affichage des valeur recupérées: System.out.println("idActivite :"+verifier); System.out.println("jourAc :"+verifier2); // envoi à la page de modification: return mapping.findForward("showEdit"); }
sur la console ====>
idActivite : 208
jourAc : null
Probleme =========> l Action affiche une page JSP VIDE et lorsque je klik sur le bouton
de validation j ai le message :
12:41:14,993 WARN RequestProcessor:538 - Unhandled Exception thrown: class java.lang.NullPointerException
12:41:14,993 ERROR [action]:253 - "Servlet.service()" pour la servlet action a généré une exception
java.lang.NullPointerException
at ma.cor.soft.pfe.metier.MetierManager.saveActivite(MetierManager.java:270)
at ma.cor.soft.pfe.action.RechercherAction.saveActivite(RechercherAction.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
donc c'est quoi le probleme . ?
Merci
L'exception est déclengé dans la méthode saveActivite , peut on voir cette méthode. Souligne la ligne 270 égalementat ma.cor.soft.pfe.metier.MetierManager.saveActivite(MetierManager.java:270)
Salut,
Tout d'abord, il faudrait respecter les règles du forum soit dans ton cas, éviter d'ouvrir plusieurs discussions pour le même problème (cf ton autre post).![]()
Et puis, il faudrait utiliser les balises [CODE] pour rendre ton post plus lisible.
Sinon, pour répondre à ta question, comment renseignes-tu la variable jourActivite dans ta jsp puisqu'apparemment, celle-ci est nulle.
Et peux-tu montrer le mapping de ton Action du struts-config.xml ?
Partager