JSF 2에서 tomahawk를 사용하여 파일 업로드를 구현했습니다. 사용자가 이미지를 업로드하고 자르지 않으면 안됩니다. 사용자가 이미지를 업로드하면 이미지를 표시하기 전에 이미지가 파일 시스템에 저장됩니다. 이미지를 업로드 한 후 사용자가 다른 링크로 이동 한 경우 업로드 한 파일을 삭제하고 싶습니다. 어떤 행동이 수행되지 않았는지 알 수있는 방법이 있습니까?저장하지 않은 경우 업로드 된 파일 삭제
0
A
답변
0
데이터베이스에 업로드 된 파일 및 경로에 대한 정보가 저장된 테이블이 있다고 생각합니다.
정기적으로 실행되는 서버에서 예약 된 프로세스를 만들고 다른 데이터베이스 정보와 함께 업로드 된 파일에 대한 정보로 테이블을 검사합니다.
그리고 파일 시스템의 파일이있는 고아 파일 레코드를 삭제하십시오.
업로드와 자르기라는 두 개의 별도 프로세스가 있습니다. 즉, 일종의 부울 상태 변수 ('isCropped' 및'isUploaded')로 개별적으로 추적 할 수 있습니까? – kolossus