JAVA 혹은 JSP에서 엑셀 다운로드를 많이 구현 한다.

텍스트의 경우 잘 되는데 숫자의 경우 자리수가 길어 지면 123456E.08 이렇게 이상하게 바뀐다..

그럼 숫자로 잘 찍기 위해서는 어떻게 하면 될까..  아주 간단하다.

response.setHeader("Content-Description", "style=mso-number-format:'\\@'");

위와 같이 한줄만 서주면 가닫하게 해결이 된다.

또한 숫자의 경우 앞에 0을 붙이는 숫자들

예)000023

이런 숫자들은 엑셀로 구현 하게 되면 23 으로 구현이 된다. .

그때의 처리는 .

response.setHeader("Content-Description", "style=mso-number-format:'\@'");

의 형태로 적어 주면 숫자의 문제가 깔끔히 해결 된다.

WRITTEN BY
한량이

,