我正在尝试开发一个图库应用程序,我必须访问Web Content文件夹中的所有图像,并在jsp页面上将它们显示为缩略图。在jsp页面上显示它们后,当我点击任何图像时,它应该在弹出窗口中打开。
我可以使用jsp开发这个应用程序,还是应该使用servlet来渲染图像。需要确切的方法来开发这个。
我一直试图找到方法来做到这一点,但无法获得适当的参考。有人可以告诉我如何开发这个,并为我提供接近我需要的参考。感谢您的帮助。
这就是我的尝试:
List imageUrlList = new ArrayList();
File imageDir = new File("/myapp/images");
for(File imageFile : imageDir.listFiles()){
String imageFileName = imageFile.getName();
// add this images name to the list we are building up
imageUrlList.add(imageFileName);
}
request.setAttribute("imageUrlList", imageUrlList);
<c:forEach var="img" items="${imageUrlList}">
<img >
</c:forEach>