ブラウザでリンクを開くと自動的にファイルダウンロードを開始させる方法。レスポンスヘッダのContent-Typeにapplication/force-downloadを指定しておくと、ファイル形式に関係なくダウンロードを開始させられる。 例えば、 http://[ドメイン]/downloadpdf にアクセスが来るとPDFファイルをダウンロードさせたい時のコード。 @RequestMapping(value = "/downloadpdf", method = RequestMethod.GET) public void downloadPdf(HttpServletResponse response) throws Exception { response.setContentType("application/pdf"); InputStream in = new FileInputS