Laden Sie eine img in eine JSP
Ich versuche, ein Bild zu laden dynamicaly in einer JSP-und ich bin versucht, etwas zu tun wie:
<img src="<%= book.img %>">
wo Buch.img-enthält eine Zeichenfolge (ein absoluter Pfad). Wie kann ich das problem beheben?
Die Fehlermeldung die ich erhalte ist folgende:
Bad value for attribute src on element img: DOUBLE_WHITESPACE im WEG.
Welches problem? Können Sie es beschreiben?
macht Buch.img umfassen die Domäne und den Kontext?
Warum sind Sie mit scriptlets und öffentlichen Feldern: das sind zwei schlechte Praktiken, in eine einzige Zeile code.
Buch.img ist ein absoluter Pfad
Ich habe Ihnen mit einer ziemlich generische Fehlermeldung, wenn Sie weitere Hilfe benötigen, stellen Sie Ihre Verzeichnis-Struktur sowie den Wert des Buches.img
macht Buch.img umfassen die Domäne und den Kontext?
Warum sind Sie mit scriptlets und öffentlichen Feldern: das sind zwei schlechte Praktiken, in eine einzige Zeile code.
Buch.img ist ein absoluter Pfad
Ich habe Ihnen mit einer ziemlich generische Fehlermeldung, wenn Sie weitere Hilfe benötigen, stellen Sie Ihre Verzeichnis-Struktur sowie den Wert des Buches.img
InformationsquelleAutor zer0uno | 2013-07-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
book.img
enthalten sollte, eine absolute url zum Bild auf dem server.Also, wenn Sie Ihre Bilder gespeichert werden:
und Sie hatte ein Bild:
book.img
sollte =/resources/images/close-button.png
Dann in Ihre JSP JSTL verwenden Sie zum erstellen der URL:
c:url
wird das Präfix der Domäne und den Kontext, um die absolute url.Anderen Weg, ohne JSTL ist:
Kannst du eine Beispiel url?
InformationsquelleAutor Kevin Bowersox