線程上下文是什么意思 java項(xiàng)目中,下載時(shí)怎樣根據(jù)自定義的文件名去下載對(duì)象的文件(自定義的文件名和文件本身的名字不一樣)?
java項(xiàng)目中,下載時(shí)怎樣根據(jù)自定義的文件名去下載對(duì)象的文件(自定義的文件名和文件本身的名字不一樣)?在數(shù)據(jù)庫中存儲(chǔ)文件路徑的表中添加一個(gè)字段,以指示資源的名稱。下載時(shí),用戶提交帶有資源名稱參數(shù)的請(qǐng)求
java項(xiàng)目中,下載時(shí)怎樣根據(jù)自定義的文件名去下載對(duì)象的文件(自定義的文件名和文件本身的名字不一樣)?
在數(shù)據(jù)庫中存儲(chǔ)文件路徑的表中添加一個(gè)字段,以指示資源的名稱。下載時(shí),用戶提交帶有資源名稱參數(shù)的請(qǐng)求。用戶收到請(qǐng)求后,根據(jù)請(qǐng)求的resource name參數(shù)向數(shù)據(jù)庫查詢文件的實(shí)際位置和名稱,用文件的實(shí)際路徑和名稱讀取文件,得到InputStream流,并將文件的InputStream寫入用戶響應(yīng)的outputstream。