问题描述
- 关于上传文件的问题,filename获取的不是文件名而是路径
-
我写了这么一个表单:在Servlet我需要获取文件名:
List list = fileUpload.parseRequest(request);
for(FileItem item:list){
String filename = item.getName();
}
然而我在抓包的时候发现filename并不是我上传的文件名,而是文件的绝对路径。请问为什么我获取的是路径,有什么解决方法吗?谢谢
解决方案
解决方案二:
filename = filename.substring(filename.lastIndexOf('')+1);
时间: 2024-10-10 04:04:23