2016-04-27 9 views
1

Ich habe einen Pfad von Bildern in Form von Array von Zeichenfolgen (Display). Jetzt versuche ich, alle meine Bilder in html Seite anzuzeigen. Aber kein Erfolg.Anzeigen mehrerer Bilder mit einzelnen <img> Tag

<div class="result-display-class"> 
      <% 
       String[] display = (String[])request.getAttribute("images"); 

       if (display != null && display.length != 0) 
       { 
        for(int i=0; i<display.length; i++) 
        { 
         out.println(display[i]); 
        %> 
        <img src="display[i]" alt="facebook" style="width: 40px; height: 40px;"> 
        <% 
        } 
       } 
      %> 
     </div> 

Könnten Sie bitte vorschlagen, wie kann ich das tun? Es wird für alle Bilder ein alter Wert angezeigt. Der Pfad wurde verifiziert.

+1

Haben Sie überprüft, was der Browser zu sehen ist? – jdv

Antwort

1

Sie benötigen einen Inline-scriptlet zu verwenden:

<img src="<%= display[i] %>" alt="facebook" style="width: 40px; height: 40px;"> 
+0

ja es hat dank einer Tonne funktioniert. –

+0

@Bakul - wenn dies funktioniert, akzeptieren Sie es als Antwort. – stdunbar