如何将服务器中某个文件夹下的所有照片显示在页面上?谢谢!急!
解决方案 »
- JSP SQLException
- oracle触发器问题,请高手指教。
- 一个JS问题。请高手解答!
- tomcat 受到攻击---急
- 浏览器向服务器发送数据用的是什么编码?
- 以后的如何走
- jsp连接mysql数据库出问题啦。。。。
- 为什么我取不到表单中隐含域中的值,还有其他方法可以取到吗?(50分求助,谢谢!)
- 又是书上例子的错误,在jsp用标签getProperty中的属性名字必须是jb的一个私有变量吗?
- 科大 语音 识别(语音听写)java 给予http开发
- 小弟写了一个上传BEAN,发现一个非常奇怪的问题,request对象只能使用一次??!!我已经调试两个星期了``` 分都问完了
- 输入框实现快速检索
1、遍历所有文件,读取文件名。
2、连接URL,动态输出到页面。
方案二:
1、遍历所有文件,读取文件名。
2、输出页面中将将文件名做为请示参数传给专门用来显示图片的SERVLET或者JSP(建议是SERVLET)
写了个简单的JSP,不过,"某个文件夹"要是web的目录或虚拟目录
以下程序可显示web的images目录下所有jpg文件
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.io.*"%>
<html>
<head>
<title>TestImage</title>
</head>
<body>
<%
String path=request.getRealPath("/images");
File d=new File(path);
File list[]=d.listFiles();
for(int i=0;i<list.length;i++){
if(list[i].isFile()){
String fn=list[i].getName();
if (fn.indexOf(".jpg")!=-1)
{
out.print("<p>");
out.print("<img src=\"images/"+fn+"\" height=\"81\">");
out.print("</p>");
}
}
}%>
</body>
</html>