Announcement

Collapse
No announcement yet.

Bilder in DB speichern/lesen mit Servlet

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bilder in DB speichern/lesen mit Servlet

    Hallo

    Ich möchte gerne mit einem Servlet Bilder (jpg, gif, ...) in meine MySQL Datenbank speichern können und diese wieder bei Gebrauch aus der Datenbank via Servlet ausgeben.
    Nun hab ich schon viel dazu gelesen aber bin noch auf keinen grünen Zweig gekommen. Wie dies mit PHP geht weiss ich. Kann mir jemand weiterhelfen und mir evtl. ein Beispiel dazu geben?

    Besten Dank und Gruss

  • #2
    Ich werde einen Lösungsweg umschreiben.

    Upload mit lib von http://www.servlets.com/cos/index.html. Ist gut dokumentiert, geht einfacht und gut. Speichern in eine Tabelle (name, mime/type, bild). Für das Bild würde ich ein BLOB vorschlagen. Lesen ist eh klar. Umsetzen vom Bild in ein ByteArrayOutputStream und dann den response mit dem richtigen MimeTyp versoregen. Wichtig ist auch die größe vom Bild response.setContentLength(ByteArrayOutputStream .size());

    So gehts bei mir wunderbar.

    lg Dietma

    Comment

    Working...
    X