0

JSP代码:

<% String path="";
File f = new File("D:/.../WebContent/UploadedFiles");
File[] files = f.listFiles();
for(int i=0;i<files.length;i++){
path=files[i].getPath(); } %>

当我把它作为图像 src="<%=path%>" 我得到整个路径为 D:\Java\Abc\image.png

问题是我不想要整个路径。我只想要图像名称及其扩展名。例如:“image.png”是我唯一想要的。将不胜感激你的答案。谢谢!

4

2 回答 2

0

然后不要使用路径,使用名称

path = files[i].getName();
于 2012-09-06T13:13:13.767 回答
0

你试过files[i].getName()吗?

顺便说一句:请避免使用 JSP 脚本!您的代码有资格用作 servlet 的一部分。

于 2012-09-06T13:15:12.463 回答