Unix 서버에서 특정 폴더 (HTML 확장자 포함)에있는 일부 파일과 관련된 JSP 목록에 링크 목록을 만들어야합니다. 내 질문은 : 유닉스 서버에 어떻게 "연결"합니까? 내 JSP는 검색해야하는 동일한 서버에 저장됩니다. 내 특정 폴더를 검색하는 데 사용해야하는 방법은 무엇입니까?JSP Unix 파일 목록
0
A
답변
2
File.listFiles(...) 방법을 사용할 수 있습니다 (실제로 모든 OS/파일 시스템에서). 웹 서버의 uid
에 폴더/파일에 대한 액세스 권한이 없거나 예를 들어 제한 사항이있을 수 있습니다. 유닉스 박스에서 chroot 된 환경에서.
다음 코드
는File[] files = new File("/your/folder").listFiles("*.html");
이 파일이 /당신/폴더에 .html 중에서 조건을 만족하는 당신에게 File[]
배열을 제공한다 니펫을.
건배,
0
여러 가지 방법으로이 작업을 수행 할 수 있습니다.
서버의 공유가 로컬 또는 로컬로 이미 탑재되어있는 경우 Anders R.Bystrups 응답을 사용할 수 있습니다.
그렇지 않은 경우 서버에 연결하는 몇 가지 방법이 필요합니다.
공유 리소스 (예 : 공유 폴더) 인 경우 // server/share/file을 사용하여 액세스 할 수 있습니다.
서버에서 FTP 또는 SFTP를 실행중인 경우 관련 서비스를 사용하여 파일 목록을 검색 할 수 있습니다.
마지막으로 서버는 웹 서비스를 실행할 수 있습니다 (작성해야 함). 그러면 웹 서비스가 실행되어 파일 목록이 노출 될 수 있습니다.
관련 문제
- 1. UNIX 파일 크기의 도메인에있는 파일 목록 표시
- 2. Tomcat/JSP Help : 현재 파일/디렉토리 목록?
- 3. JSP 표시 아이콘이있는 파일/폴더 목록
- 4. UNIX 시스템 호출 목록?
- 5. JSP/서블릿에서 UNIX/Shellscript로 간단한 로그 작성
- 6. Jsp 파일
- 7. (JSP 파일)
- 8. UNIX 파일 변경 간격
- 9. UNIX 실행 파일
- 10. UNIX 용 파일 권한
- 11. 사전 텍스트 파일 UNIX
- 12. UNIX 파일 병합
- 13. UNIX 파일 설명자 재사용
- 14. Unix/bash : 파일 목록 읽기 및 파일에 병합
- 15. Unix 최신 파일 몇 개를 나열하는 명령
- 16. 다른 JSP 파일에 JSP 파일 포함하기
- 17. jsp 파일 내에 jsp 이미지 포함
- 18. JSP 페이지에서 객체 목록 유지하기
- 19. 다른 JSP 파일에 목록 전달
- 20. jsp 배열 목록 문제가 발생했습니다
- 21. 스프링 MVC jsp 객체 목록
- 22. JSP 목록 상자 및 서블릿
- 23. JSP 페이지에서 목록 값은 자바
- 24. 다른 파일 형식의 여러 파일 복사 UNIX
- 25. unix ssh find node.js 파일
- 26. UNIX 시스템에서 JAR 파일 업데이트
- 27. UNIX 파일 디스크립터에 짧은 쓰기
- 28. Unix/Linux의 파일 무결성 검사
- 29. Powershell을 사용하는 UNIX 형식 파일
- 30. UNIX 데몬이 파일 설명자를 처리합니다.
의견을 보내 주셔서 감사합니다. 그리고 내 서버에 어떤 식 으로든 "연결"할 필요가 없습니다. 유감 스럽지만 유닉스에 대해선 새삼 스럽다. – abierto
JSP가 UNIX 서버의 서블릿 컨테이너에서 실행 중이면 "연결"할 필요가 없습니다. –
나는 또한 내 문제와 비슷한 것을 발견했다. 게시 한 내용과 [this] (http://stackoverflow.com/questions/5601622/java-swing-combobox-list-of-files-from-unix-machine)의 차이점은 무엇입니까? – abierto