Stocker image dans BD mysql
j2ee
-
j2ee -
j2ee -
Bonjour,
Je travaille avec servlet et jsp mon problème existe dans ma formulaire personne j'ai besoin de stocker une photo d'un personne dans ma base de donnée, j'ai utilisé ce code pour le parcourir dans page jsp :
<input type="file" name="per" value="parcourir" id="per">
2eme problème comment je peux afficher cette photo après le stockage avec les autres informations de personne ??
[ Select * from presonne]
Aide moi s'il vous plait de trouvée une solution et merci d'avance
Je travaille avec servlet et jsp mon problème existe dans ma formulaire personne j'ai besoin de stocker une photo d'un personne dans ma base de donnée, j'ai utilisé ce code pour le parcourir dans page jsp :
<input type="file" name="per" value="parcourir" id="per">
2eme problème comment je peux afficher cette photo après le stockage avec les autres informations de personne ??
[ Select * from presonne]
Aide moi s'il vous plait de trouvée une solution et merci d'avance
A voir également:
- Stocker image dans BD mysql
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Reduire taille image - Guide
- Mysql community server - Télécharger - Bases de données
- Légender une image - Guide
2 réponses
yop,
le plus simple et de stocker le chemin de ton image ( stoker sur ton serveur )
avantage de cette méthode peu lourd dans ta base de donnée (puisque tu y stocke juste des caractère )
stocker une image dans le bdd et faisable mais te prendrais trop de place
le plus simple et de stocker le chemin de ton image ( stoker sur ton serveur )
avantage de cette méthode peu lourd dans ta base de donnée (puisque tu y stocke juste des caractère )
stocker une image dans le bdd et faisable mais te prendrais trop de place
bonjour
Merci pour votre reponse.
Voila ce que je fais pour ajouter une image dans ma base de données Mysql
Servlet --> img
PreparedStatement prst;
prst = con.prepareStatement("insert into images(imgs) values (?)");
prst.setString(1,imgs);
prst.execute();
con.close();
prst.close();
ma page .jsp
<form action="img" name="form1">
<table>
<tr>
<td>
<input type="file" name="imgs" value="parcourir" id="imgs">
</td>
<td>
<input type="submit" value="Ajouter">
</td>
</tr>
</table>
</form>
Quand je vérifier ma base de donnée je trouve l'image stocker mais qu'end je l'affiche dans une liste
images
[B@476128
[B@3b8b49
Aide de moi de trouvé une solution et merci d'avance
Merci pour votre reponse.
Voila ce que je fais pour ajouter une image dans ma base de données Mysql
Servlet --> img
PreparedStatement prst;
prst = con.prepareStatement("insert into images(imgs) values (?)");
prst.setString(1,imgs);
prst.execute();
con.close();
prst.close();
ma page .jsp
<form action="img" name="form1">
<table>
<tr>
<td>
<input type="file" name="imgs" value="parcourir" id="imgs">
</td>
<td>
<input type="submit" value="Ajouter">
</td>
</tr>
</table>
</form>
Quand je vérifier ma base de donnée je trouve l'image stocker mais qu'end je l'affiche dans une liste
images
[B@476128
[B@3b8b49
Aide de moi de trouvé une solution et merci d'avance