0
由於我上傳的是最大一個文件,因此我直接保存了數據庫中文件的路徑。 現在,一個人最多可以添加5個文件,因此我正在根據他們的name
,lastname
和phone number
爲他們創建獨特的文件夾。JSP使用數據庫路徑列出文件夾中的所有文件
在我的搜索JSP頁面中,我得到了這樣的事情:
<c:if test="${Person.zalacznik != null}">
<td>
<a href="file:///${Person.zalacznik}"><img src="cv_icon.png" alt="CV" height="42" width="42"></a>
</td>
</c:if>
,但它是文件路徑。我需要對其進行更改,以便爲文件夾中的每個文件執行forEach循環。
所以:
${Person.zalacznik}
是路徑的唯一文件夾從我需要顯示像創建此
<td> file list </td>
文件列表中的所有文件:
<a href="file:///${Person.zalacznik}/filename"><img src="cv_icon.png" alt="CV" height="42" width="42"></a> <a href="file:///${Person.zalacznik}/filename2"><img src="cv_icon.png" alt="CV" height="42" width="42"></a>
如何做到這一點?
哪裏是文件名?如果Person.zalacznik只包含一個文件夾的名稱,你會循環什麼?有一個JSP瀏覽文件夾聽起來像是一個安全風險,你需要退後一步,從後端開始:不是將一個路徑存儲到一個文件,而是存儲一組路徑,然後在這個集合中循環JSP。 – Tobb