How to retrieve blob image from mysql database in jsp -
जबकि (rsimg.next ()) {
ब्लॉब फोटो = rsimg.getBlob ("थंबनेल") ; }
इसके बाद मुझे ब्राउज़र में छवि दिखाने के लिए क्या करना होगा। धन्यवाद ऐड्वान्स !!
इस कोड को अपने सर्वलेट फ़ाइल में आज़माएं, क्योंकि यह jsp
import java.sql के बजाय त्रुटियों की पहचान करना और पहचानना आसान होगा। । *; Import java.io * *; सार्वजनिक वर्ग पुनर्प्राप्ति छवि {सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग [] आर्ग्स) {try {class.forName ("आपके ड्राइवर का नाम"); कनेक्शन con = DriverManager.getConnection ("URL", "USERNAME", "पासवर्ड"); तैयार किए गए स्थान PS = con.prepareStatement ("TBL_NAME से * चुनें '); परिणामसेट rs = ps.executeQuery (); यदि (rsnext ()) {// अब 1 पंक्ति बूँद बी = आर.एस.टी.ब्लॉब (2); // 2 का मतलब दूसरा कॉलम डेटा बाइट बर्र [] = बी.गेटबाइट्स (1, (इंट) बी। लैंप ()); // 1 का अर्थ है पहली छवि FileOutputStream fout = नया FileOutputStream ("d: \\ IMG_NAME.jpg"); fout.write (बर्र); fout.close (); } // if of system.out.println ("ok"); con.close (); } पकड़ (अपवाद ई) {e.printStackTrace (); }}} अब आप ऊपर दिए गए रास्ते से छवि को लोड कर सकते हैं।
आशा है कि यह मदद करता है !!
Comments
Post a Comment