//利用 java.net.URLEncoder.encode 把檔名轉成中文,避免下載時產生亂碼 response.setHeader("Content-Disposition","attachment; filename=" + java.net.URLEncoder.encode(request.getParameter("key"),"utf-8"));