瀏覽器默認對能顯示的文件進行顯示,如果不能顯示則下載。通過設置響應頭的方式可以手動設置瀏覽器進行下載操作。
1 //設置響應頭 以下載的方式返回到瀏覽器 2 response.setHeader("Content-Disposition","attachment;filename=test.txt"); 3 // 獲取響應的字節流 4 response.getOutputStream(); 5 // 獲取響應的字符流 6 PrintWriter out = response.getWritter();
1 // 獲取當前項目在服務器上的絕對路徑 2 request.getServletContext().getRealPath("/"); 3 4 // 獲取項目名稱 5 request.getContextPath(); 6 7 // 獲取服務器ip 8 request.getServerName(); 9 10 // 獲取請求 URI 11 request.getRequestURI(); 12 13 // 獲取協議名稱 14 request.getScheme();