NullPointerException dans l'execution
bonjour,
j'ai cette action qui m'envoie une erreur de type NullPointerException a la ligne
indiqué par la couleur rouge:
Code:
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
|
ublic class WelcomeAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
try {
// alimentation du bean depuis la bdd
List<Category> allCategories = CategoryDAO.loadAllCategories();
request.getSession().setAttribute("categories", allCategories);
RechercherForm rf = new RechercherForm ();
rf.setActif ("");
rf.setAbonnee ("");
rf.setNpai ("");
rf.setFiltre ("");
request.setAttribute("rechercherForm", rf);
// on récupère le form depuis la session et si il n'est pas null, on appelle la méthode init
HttpSession session = request.getSession(true);
RechercherForm _rf =(RechercherForm)session.getAttribute("rechercherForm");
if(!_rf.equals (null)){
_rf.init ();
}
}
catch(Exception e) {
e.printStackTrace();
}
return mapping.findForward ("accueil");
}
} |
je ne sais plus la cause de cette erreur
veuillez m'aider svp