0
我使用servlet設置Tomcat。當用戶請求文件下載時,我向他發送要下載的文件的路徑。授予從Tomcat到外部用戶的文件的訪問權
1-當前路徑在C驅動器中。你認爲我應該把它移到Tomcat下面嗎?
2 - 如何讓用戶訪問文件夾/文件,以便他可以下載它?
3-最後,如果文件夾內有多個文件。我如何才能確保自己只能看到該文件(即,如果他手動更改URL中的文件名,他不會得到與體改文件名的文件)
謝謝
我使用servlet設置Tomcat。當用戶請求文件下載時,我向他發送要下載的文件的路徑。授予從Tomcat到外部用戶的文件的訪問權
1-當前路徑在C驅動器中。你認爲我應該把它移到Tomcat下面嗎?
2 - 如何讓用戶訪問文件夾/文件,以便他可以下載它?
3-最後,如果文件夾內有多個文件。我如何才能確保自己只能看到該文件(即,如果他手動更改URL中的文件名,他不會得到與體改文件名的文件)
謝謝
一種可能性:
當特定文件中的用戶需求,建立一個臨時用戶目錄和 複製該文件在那裏,將鏈接發送給他,如
/MyApp的/ user_xyz/requestedfile#1
始終只有一個文件,即維持臨時位置當用戶請求另一
文件,清除臨時用戶特定區域,並把下一個文件英寸
/MYAPP/user_xyz/requestedfile#2
蝰蛇,通過/對myApp你的意思/ Web應用程序/ myAppyName?另外我看到你正在創建user_xyz文件夾,那麼在file_library下呢? – Snake 2014-09-05 21:15:39
是的,我的意思是你的應用程序的根,不,不要暴露fil_library,因爲那是你擁有所有文件的地方。所以只發送我們的鏈接到動態創建的用戶目錄,比如user_xyz目錄。 – vreddy 2014-09-05 21:18:28