Whiteship's Note

서버에 위치한 파일 다운로드 링크 달기

모하니?/Coding : 2008.06.26 18:05


    var excelformdown = function(){
        location.href = "${actionURL}";
    }

일단 화면에서 어떤 이미지 버튼을 클릭하면 자바스크립트로 특정 URL을 호출하게 하도록 하고...

저 URL을 처리할 핸들러에서 파일을 응답으로 돌려주면 된다.

    @RequestMapping
    public void excelformdown(HttpServletResponse response){
        giveExcelForm("sales.xls", response);
    }

저 메소드 안 에서는 응답 유형을 multipart로 설정하고, 파일 이름을 설정해준다. 그리고 파일을 찾아서 output 스트림에 write() 해준다.
top




: 1 : ··· : 186 : 187 : 188 : 189 : 190 : 191 : 192 : 193 : 194 : ··· : 299 :