servlet et multiples connexions Mysql

servlet et multiples connexions Mysql - Java - Programmation

Marsh Posté le 26-06-2008 à 16:26:59    

bonjour tout le monde.
 
Apres mes petits soucis de config, me voila de retour les mains dans le camboui  :whistle:  
 
alors, j'ai une page jsp qui accede a mysql, qui fait un select et affiche le resultat sous forme d'une table. La derniere colonne de la table fait appel a un servlet de la facon suivante :
 

Code :
  1. <img src=showImage?id=monid>


 
mon servlet showImage fait une autre connexion a mysql et recupere une photo (sous forme de blob).
 
J'ai donc autant de connexions mysql que d'appel au servlet = autant que de ligne affichees.
 
pour info, voici ce que fait mon servlet : http://forum.java.sun.com/thread.j [...] ID=2389053
 
sauf que j'ai rajoute une condition sur le rs.next().
 
Avec tout ca, la premiere ligne affiche bien l'image et les autres ne s'affichent pas. J'ai une java.sql.SQLException: Operation not allowed after ResultSet closed a partir de la seconde.
 
Pourtant la connexion est bien fermee dans le destroy...  :heink:  :heink: je comprends pas, vous avez une idee ??

Reply

Marsh Posté le 26-06-2008 à 16:26:59   

Reply

Marsh Posté le 26-06-2008 à 21:20:07    

j'ai trouve : le destroy du servlet ne se faisait qu'en quittant la fenetre, j'ai donc ferme ma connection a la fin de mon doPost().
 
desolee pour le derangement ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed