Salut à tous,
Je suis face à un problème particulièrement... bizarre en ce moment et j'aimerais demander votre aide à ce propos.
J'explique le problème en détail.
J'ai une table dans ma base de données, du nom de "Security".
Un premier JSP me redirige vers mon servlet "ListSecurities", qui appelle:
1 2 3 4 5
| @NamedQuery(name = "Security.findAll", query = "SELECT s FROM Security s"),
...
List securities = em.createNamedQuery("Security.findAll").getResultList(); |
Ce servlet me redirige vers un JSP BuySecurity.jsp, qui du coup affiche la liste disponible et propose l'achat de "Securities".
L'utilisateur détaille donc, quelle "Security" veut-il et à quel prix.
Ceci redirige vers le servlet "PlaceOrder" qui permet du coup de faire la commande.
Et là, c'est le drame: le code, qui est exactement le même que le précédent, à savoir
List securities = em.createNamedQuery("Security.findAll").getResultList();
plante! Impossible de récupérer la liste des securities de la base, j'ai un NullPointerException à tous les coups.
Du coup, j'ai essayé une Query simple:
1 2
|
List<Security> secResults = em.createQuery("Select s from Security s").getResultList(); |
Toujours rien. NullPointer à tous les coups.
Etant donné que je n'ai absolument aucune solution à ce problème, je m'en remets à vous
Merci!!
Partager