JAVA 혹은 JSP에서 엑셀 다운로드를 많이 구현 한다.
텍스트의 경우 잘 되는데 숫자의 경우 자리수가 길어 지면 123456E.08 이렇게 이상하게 바뀐다..
그럼 숫자로 잘 찍기 위해서는 어떻게 하면 될까.. 아주 간단하다.
response.setHeader("Content-Description", "style=mso-number-format:'\\@'");
위와 같이 한줄만 서주면 가닫하게 해결이 된다.
또한 숫자의 경우 앞에 0을 붙이는 숫자들
예)000023
이런 숫자들은 엑셀로 구현 하게 되면 23 으로 구현이 된다. .
그때의 처리는 .
response.setHeader("Content-Description", "style=mso-number-format:'\@'");
의 형태로 적어 주면 숫자의 문제가 깔끔히 해결 된다.
'IT reference > OS,DB' 카테고리의 다른 글
MSSQL autocommit 해제 (MSSQL 2012) (0) | 2014.05.21 |
---|---|
Html 객체에서 한글 영문 입력 제어 (0) | 2009.03.06 |
파일 확장자 목록을 정리해 보았다. (2) | 2009.02.16 |
윈도우 XP 서비스팩 3에서 테마를 바꿔보자. (4) | 2009.01.31 |
데이터베이스에서 중복 데이터 삭제 하는 방법 (0) | 2009.01.23 |
WRITTEN BY
,