没有获取图像名称及其扩展名

时间:2012-09-06 13:10:13

标签: html jsp

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 =“&lt;%= path%&gt;”我得到的整个路径为D:\ Java \ Abc \ image.png

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

2 个答案:

答案 0 :(得分:0)

然后不要使用路径use the name

path = files[i].getName();

答案 1 :(得分:0)

您是否尝试过files[i].getName()

BTW:请避免使用JSP scriptlet!您的代码有资格用作servlet的一部分。