1

複数の画像を含む 1 つのフォルダーがあり、jsp ページにすべての画像を表示したいと考えています。jspページで次のコードを試します。

<img src="<%=request.getContextPath() %>/uploadFolder/poll1.jpg"
      width="114" height="110" style="float: left;">
<h1>
   Images
</h1>

uploadFolder に 10 個以上の画像があります。jsp ページにすべての画像を表示したいのですが、どうすればよいですか?

4

3 に答える 3

1

jsp ページで次のコードを使用します。

File folder = new File("d:\\Reports"); //your path
File[] listOfFiles = folder.listFiles();

for (int i = 0; i < listOfFiles.length; i++)
{
    if (listOfFiles[i].isFile())
    {

HTMLページで:

<a href="servlet&filename=<%=listOfFiles[i].getName()%>">Download</a> 


}}

タグを使用して示し<a>ました。テーブルまたは<img>タグで表示できます。

于 2013-04-23T11:09:01.803 に答える