Vor kurzem werden IO -Streams benötigt, um Bilder im Projekt zu lesen, um die Anzeige der Vordergrundseite bereitzustellen. Da ich den URL -Pfad verwendet habe, um Bilder anzuzeigen, hörte ich, dass IO -Streams Bilder im Projekt lesen müssen. Die Aufgabe wurde jedoch ausgestellt, und als Programmierer kann ich sie nur für die Ausführung entscheiden, daher habe ich einige Informationen gefunden und die API gelesen.
Hey, es fühlt sich ganz einfach an. Da es das erste Mal ist, dass IO -Streaming Bilder für die Seitenanzeige lesen, zeichnen Sie also den folgenden Code auf
Hintergrundcode:
/** * IO -Stream liest das Bild von: long * @return */@requestMapping (value = "/iOReadimage/{imgname}", method = requestMethod.get) public String iOReadimage (@PathVariable String imgname, httpletRequestSeamage, httpServletRetRePletReAtr) throws ioows ioOns reaktion) throws ioows itrowns reaktion) itrownexs -reaktions -reaktions -reaktions -reaktions -reaktions -reaktion {servlettputStream outstream; ips = null; try {// den Bildspeicherpfad String imgpath = constans.Folder_image + imgname; ips = new FileInputStream (neue Datei (imgpath)); setContentType ("MultiPart/Form-Data"); ((len = ips.read (buffer))!Rezeption Code - Methode 1:
<span style = "White-Space: PRE;"> </span> <div style = "float: links;"> <#-{model.userDatil.photo} Der für die Datenbank gespeicherte Dateiname-> <img Src = "$ {ctx}/userInfo/iOREADIMAGE/{{{{{{{{{{modell). Typ = "Hidden" id = "foto" name = "foto"/> </div>JS -Code - Methode 2:
var npcname = $ ('#npcimg'). Data ('val'); var img = document.getElementById ("npcimg"); img.src = '/userInfo/ioreadimage/'+npcname;JQuery Code - Methode 3:
$ ('#npcimg'). attr ('src', '/userInfo/iOReadimage/'+npcname);Ok, es ist so einfach, die Rezeption kann die Bilder anzeigen. Insgesamt gibt es insgesamt nur wenige Code -Sätze, daher gibt es keine zusätzlichen Kommentare, um es zu erklären.
Zusammenfassen
Dieser Artikel ist voller Inhalte zum Lesen von Bildern für die Front-End-Display-Code-Sharing in Java IO-Streams. Ich hoffe, es wird für alle hilfreich sein. Interessierte Freunde können weiterhin auf andere verwandte Themen auf dieser Website verweisen. Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank an Freunde für Ihre Unterstützung für diese Seite!