잡담소장소

[JAVA] spring에서 직접 파일 다운로드 본문

Study ;3

[JAVA] spring에서 직접 파일 다운로드

유부뽀 2018. 1. 18. 18:35

※ 이슈

1. POST로 보낸 데이터를 조건 (DB조회 이슈)

2. 파일을 생성or가져와서 다운로드 

3. temp dir 사용하기 싫음


 function downloadFileUsingForm(url) { 
        var form = document.createElement("form");
        var node = document.createElement("input");
        form.method = "post";
        form.action = url;
        //보내고자하는 정보 담고 있는 params
        for( var name : params ){
            node.name = name;
            //node.value = params[name];는 적용 안됨
            node.setAttribute("value", params[name]);
            //cloneNode를 사용해야 추가됨
            form.appendChild(node.cloneNode(false));
        }
        form.style.display = "none";
        document.body.appendChild(form);
        form.submit();
        document.body.removeChild(form);
    }

* 참고 

http://websystique.com/springmvc/spring-mvc-4-file-download-example/


반응형
Comments