반응형
엑셀 다운로드 구현 중
java.lang.IllegalArgumentException: The maximum column width for an individual cell is 255 characters.
열 길이가 255자 제한이 있다고 한다.
sheet.setColumnWidth 설정하는 영역에서
다음과같이 Math.min 이용해서 최소값 설정을 해주면 된다.
전
sheet.setColumnWidth(k, (sheet.getColumnWidth(k))+1024);
후
sheet.setColumnWidth(k, Math.min(255*256, (sheet.getColumnWidth(k))+1024));
이제
오류없이 잘 엑셀다운이 된다
반응형
댓글