Tanja: dynamisch bilder einbinden

Hallo,
Ich möchte in meine JSP dynamisch generierte Bilder einbinden.
Weiss jemand, wo ich da Literatur, Beispiele für finde?

Grüße,
Tanja

  1. Hi Tanja,

    In deine JSP? Was meinst du mit JSP? Java Server Pages?
    Dann ist das aber etwas ganz anderes als DHTML.

    Dynamisch generierte Bilder? Heißt das, dass du eine Klasse oder sowas für JSP suchst, vergleichbar mit der Grafikbibliothek GD für PHP?

    Oder liegen die Bilder schon gespeichert vor?

    Wenn du mit 'gewöhnlichem' JavaScript Bilder ändern willst, kannst du das mit so einem Befehl tun:

    Entweder per Index des Bildes im HTML Dokument:

    document.images[index].src = "pfad/datei.ext";

    Oder mit dem Attribut name des Bildes:

    document.images['name'].src = "pfad/datei.ext";

    Oder, nach DOM 2, mit dem ID:

    document.getElementById('id').src = "pfad/datei.ext";

    Saludo
    paul.

    1. Hi,
      hm, da hab ich mich wohl sehr präzise ausgedrückt ;)
      Ich habe ein Programm, das dynamisch Bilder erzeugt und diese in einem Verzeichnis ablegt. Dieses Bild soll dann in meiner JavaServer Page (ich wusste nicht, wo ich es sonst einordnen sollte, -> DHTML) eingebunden werden.

      Grüße,
      Tanja

      Hi Tanja,

      In deine JSP? Was meinst du mit JSP? Java Server Pages?
      Dann ist das aber etwas ganz anderes als DHTML.

      Dynamisch generierte Bilder? Heißt das, dass du eine Klasse oder sowas für JSP suchst, vergleichbar mit der Grafikbibliothek GD für PHP?

      Oder liegen die Bilder schon gespeichert vor?

      Wenn du mit 'gewöhnlichem' JavaScript Bilder ändern willst, kannst du das mit so einem Befehl tun:

      Entweder per Index des Bildes im HTML Dokument:

      document.images[index].src = "pfad/datei.ext";

      Oder mit dem Attribut name des Bildes:

      document.images['name'].src = "pfad/datei.ext";

      Oder, nach DOM 2, mit dem ID:

      document.getElementById('id').src = "pfad/datei.ext";

      Saludo
      paul.

      1. hm...
        Mit JSP kann ich dir leider weniger helfen.
        Ich spreche zwar ein bisschen Java, aber JSP hab ich noch nie ausprobiert.

        Aber so wie ich das verstehe, musst du doch einfach nur mit JSP den Dateinamen und den Pfad des Bildes ermitteln, das von deinem - warscheinclih auf dem Server laufenden - Programm generiert und dann eine Zeichenkette an den Browser ausgeben, das müsste doch dann ungefähr so aussehen:

        print("<img src=" + path + "/" + filename + ">");

        Oder lieg ich ganz falsch?

        Saludo
        paul