우리는 cron을 통해 외부 공급 업체에 보내지는 tomcat6.0 서버에 .csv 파일을 저장합니다. 경우에 따라 보내기가 작동하지 않으며 서버에서 .csv 파일을 가져 와서 공급 업체에 이메일로 보내야합니다. 서버에 로그인하는 대신 관리자가 파일을 데스크탑으로 다운로드하고 이메일로 전송할 수있는 다른 웹 페이지 (동일한 서버에있는)에 다른 기능을 추가하려고합니다. 파일의 이름을 알고 있으면 모두 정상적으로 작동하지만 그 부분이 작동하지만 서버의 디렉토리에서 파일을 선택할 수 있어야합니다. 마지막으로 내 질문 : 어떻게 내 Java 서블릿의 특정 디렉토리에서 파일 목록을 표시 할 수 있습니까?서버에 파일 목록 표시
0
A
답변
0
디렉토리의 파일을 나열하고 (File.listFiles
사용) 목록이있는 페이지를 표시하십시오. 더 많은 것을 요구하는 경우 불분명 함.
1
다음 함수는 폴더 안에있는 파일의 arraylist를 반환합니다.
public ArrayList<String> getReportNames() throws IllegalArgumentException {
String path=getServletContext().getRealPath("/WEB-INF");
File[] list = new File(path+"/YOUR_FOLDERNAME_INSIDE_WEBINF").listFiles(new MyFileNameFilter());
ArrayList<String> fileNames=new ArrayList<String>();
for (File file: list)
fileNames.add(file.getName());
return fileNames;
}
관련 문제
- 1. 업로드 된 파일 목록 표시
- 2. ListView에 파일 목록 표시
- 3. 파일 목록 표시
- 4. WPF 폴더의 파일 목록 표시
- 5. 실버 프로젝트에 파일 목록 표시
- 6. PHP로 파일 업로드 - 파일 목록 표시
- 7. 사용 가능한 모든 ResourceBundle 파일 목록 표시
- 8. Windows의 경로에있는 실행 파일 목록 표시
- 9. Ruby Sinatra : 클릭 가능한 파일 목록 표시
- 10. SVNKit, 커밋 할 파일 목록 표시
- 11. Javascript에서 파일/디렉토리 목록 표시/관리?
- 12. VS.NET : 쓰기 가능한 파일 목록 표시
- 13. DataGridview에 파일 및 하위 폴더 목록 표시?
- 14. PhoneGap의 www 폴더에 파일 목록 표시
- 15. asp.net AsyncFileUpload - 업로드 된 파일 목록 표시
- 16. C#의 목록 상자에 파일 표시
- 17. 파일 서버에 파일 업로드
- 18. PHP 에코 파일 목록 - 여러 하위 디렉터리에서 Fed 목록 표시
- 19. 표시 목록
- 20. 파일 이름이 너무 긴 WinXP 파일 목록 표시
- 21. 자바 : 웹 페이지를 통해 서버의 디렉토리 및 파일 목록 표시
- 22. Windows 파일 형식 표시
- 23. C#으로 진행률 표시 줄을 사용하여 FTP 서버에 파일 업로드
- 24. C# 목록 상자에서 파일 열기 파일 목록
- 25. SSRS 서버에 파일 업로드
- 26. symfony2 서버에 파일 연결
- 27. SQL 서버에 파일 저장
- 28. android의 서버에 파일 업로드
- 29. Ruby 서버에 파일 올리기
- 30. as3로 서버에 파일 업로드