举例,如何判断FTP服务器上的路径"./upload/backup"是否存在?如果存在怎么判断这个路径表示的是一个文件还是一个文件夹?
谢谢指教!
解决方案 »
- 用jspSmartUpload下载超长文件名不能完全显示?
- 怎样能快速看懂代码,分析出用到的数据库表和里面的字段?
- lucene中文检索不出结果呀,很郁闷
- 如何在JSP页面中设置断点,调试代码?
- 如何记录同一新闻正在被那些用户浏览
- 大家告诉我几个在DW中使用STRUTS的插件呗,呵,最好是免费的,好用的,所见即所得的。^^
- 菜鸟求救!用记录集生成txt文件,高手赐教简单点的实现方法,急用!
- jsp问题
- 为什么Controller中接收不到的POST传来的请求?
- 接口的强制转换报错,在main测试的时候可以运行,在Tomcat上运行时报错ClassCastException
- 一个关于IE安全设置的问题,请大家帮帮忙
- jsp中怎样把数据导入到excal中
FTPClient ftpclient=new FTPClient();
FTPFile[] ftpfile=ftpclient.listFiles();
然后循环判断ftpfile是否匹配这个路径"/upload/backup",不知道可不可行
ftpfile.isDirectory()
ftpfile.isFile()
可以判断当前目录下的资源是文件夹还是文件判断这个路径表示的是一个文件还是一个文件夹?
通过split("\\/")/upload/backup先拿到路径的上一层目录路径"/upload,通过
ftpfile.changeWorkingDirectory("/upload),改变当前目录,不成功会返回false
ftpfileftpfile.getName()判断"/upload下是否存在backup
再判断是文件还是文件夹