Java .lang .NullPointerException
juliette123
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
Capricorne3 Messages postés 542 Date d'inscription Statut Membre Dernière intervention -
Capricorne3 Messages postés 542 Date d'inscription Statut Membre Dernière intervention -
Bonjours,
j'utilise struts et hibernate pour developper une application ou l'utilisateur doit s'authentifier et voir sa fiche d'informations s'afficher.
il y'a des donnée qui sont stoquée dans la table Utilisateur que je recupère grace au username mais il y'a aussi des données ds une autre table ObjIndiv pour les recuperer j'ai fait:
Code:
dans l'action:
Code:
et dans la jsp:
Code:
mais j'obtiens l'erreur suivante:java.lang.NullPointerException
avez vous une idée svp
je pense qu'il ne recupère pas l'id correctement mais je voix pas pourquoi
j'utilise struts et hibernate pour developper une application ou l'utilisateur doit s'authentifier et voir sa fiche d'informations s'afficher.
il y'a des donnée qui sont stoquée dans la table Utilisateur que je recupère grace au username mais il y'a aussi des données ds une autre table ObjIndiv pour les recuperer j'ai fait:
Code:
public class GetList { public static List getObjIndivlist(long id) { Session session = HibernateSessionFactory.getSession(); List list = null; try{ Query query=session.createQuery("from ObjIndiv u where idutilisateur='id' "); list =query.list(); }catch(Exception ex){ ex.printStackTrace(); } return list; }}
dans l'action:
Code:
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { GetUserFicheForm getUserFicheForm = (GetUserFicheForm) form HttpSession session=request.getSession(true); session.setAttribute("utilisateur", ServiceUser.findUserByUsername((String) request.getSession().getAttribute("userName"))); return mapping.findForward("showFiche"); }
et dans la jsp:
Code:
<%long id= utilisateur.getIdutilisateur(); %> <td class="Style2"> Orientation Stratégique:</td> <th><select> <% Iterator it2 = GetList.getObjIndivlist(id).iterator(); String or=null; while(it2.hasNext()){ ObjIndiv objindiv =(ObjIndiv)it2.next(); or=objindiv.getObjGlob().getOrientation().getLibelleorientation(); %> <option value="<%=objindiv.getObjGlob().getOrientatio().getLibelleorientation()%>"> <%=or%> </option> <%}%> </select> </th>
mais j'obtiens l'erreur suivante:java.lang.NullPointerException
avez vous une idée svp
je pense qu'il ne recupère pas l'id correctement mais je voix pas pourquoi
A voir également:
- Java .lang .NullPointerException
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Jeux java itel 5360 - Forum Mobile
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages