Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MYSQL डीबी में बीएलओबी के रूप में संग्रहीत छवि प्रदर्शित करने के लिए विकेट का उपयोग करना

private byte[] blob = some data...;

बूँद की जाँच करने के लिए एक छवि है:

Boolean isImage = ImageIO.read(new ByteArrayInputStream(blob)) != null;
if( isImage ){
    // blob is an image...
}

एक IResource ऑब्जेक्ट बनाएं और html में दिखाएं:

IResource imageResource = new DynamicImageResource() {
                @Override
                protected byte[] getImageData(IResource.Attributes attributes) {
                    return blob;
                }
            };
Image image = new Image("wicketId", imageResource);
this.add(image);

html फ़ाइल उपयोग में:

<wicket:panel>
    <img wicket:id="wicketId"/>
</wicket:panel>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में प्रतिशत

  2. जटिल MySQL क्वेरी

  3. JdbcDirectory का उपयोग करके डेटाबेस में ल्यूसीन इंडेक्स बनाएं

  4. Yii . में संबंधित मॉडल (रिलेशनल टेबल) को अपडेट करना और हटाना

  5. अल्पविराम के साथ मूल्यों को कैसे सम्मिलित करें? स्विच स्टेटमेंट में