일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- JavaScript
- php
- codeigniter
- 공모주 청약 일정
- jquery
- 6월 공모주 청약 일정
- 리눅스
- 주식 청약
- Stock
- css
- 코드이그나이터
- 7월 공모주 청약 일정
- SQL
- 공모주
- html
- IPO
- linux
- 제이쿼리
- Eclipse
- java
- 주식
- 주식 청약 일정
- 맥
- Stock ipo
- MYSQL
- 오라클
- Oracle
- 공모주 청약
- 자바
- 자바스크립트
- Today
- Total
목록개발/java & jsp (247)
개발자의 끄적끄적
[java] Spring오류 : java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: Stream ended unexpectedly [펌] 익스플로러를 사용하다 보면 생기는 오류다. 크롬과 파이어폭스에서는 생기지 않았다. 인터넷을 찾아보면 파일용량이라던지, 파일 갯수 이런게 나오는데 좀 다른 경우를 찾았다. FormData를 이용해서 ajax로 파일작업을 할때 생기는 에러다. 다음의 코드를 보면, var formData = new FormData($("#폼ID")[0]); $.ajax({ url : "/저장할URL" ,type : "POST" ,data : formData ,dataType : "json" ,pro..
[java] Spring Excel down하기 pom.xml 1 2 3 4 5 org.apache.poi poi 3.17 cs HomeController.java가 있는 패키지에 ExcelController.java를 생성해 주세요. ExcelController.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 @Controller public class ExcelController { private static final Logger logger = LoggerFactory.getLogger(ExcelController.class); //Service 연동 @Resource(name = "homeService") private HomeService h..

[JAVA] Date 클래스 [펌] Date 클래스 Date 클래스는 날짜와 시간에 관한 정보를 표현한다. Date 클래스는 JDK가 버전업 되면서 많은 메소드가 deprecate 되었다. 따라서 Date 클래스는 구버전으로 날짜 관련 정보는 Calendar 클래스를 사용하도록 하자. [JAVA] Calendar 클래스 (달력 출력) * Date 클래스의 생성자 Date 클래스의 생성자 설명 Date() 현재의 날짜와 시간을 저장한 객체를 생성한다. Date(long msec) 1970년 1월 1일 0시 0분 0초부터 msec를 1/1000초 단위로 하여 경과한 날짜와 시간을 저장한 객체를 생성한다. * Date 클래스의 주요 메소드 Date 클래스의 메소드 설명 boolean after(Date whe..

[Java] Apache POI : 다운로드 및 설치 Java에서 Excel-file을 핸들링 하기 위한 Library입니다. Aprache제단에서 진행되고 있는 Open-project중의 하나입니다. Apache POI 이번 장에서는 POI Library를 다운로드 받고, 이클립스에 설치해 보도록 하겠습니다. ( ※ 이클립스 설치 되어 있다는 전제로 진행하겠습니다. ) ■ POI 다운로드 URL : http://poi.apache.org/download.html 위의 URL에 접속하여 POI를 다운로드 받을 수 있습니다. ■ 이클립스에 설치하기 1. 이클립스의 프로젝트에 마우스 우클릭의 하여, Properties(속성) 창을 호출합니다. 2. Java Build Path 메뉴에서 Libraries로 들..
[egov] 전자정부프레임워크 XSSFWorkbook 으로 엑셀 다운받기 전자정부 3.6.0에 포함된 spring 에서 기본으로 제공하는 엑셀 다운로드는 HSSFWorkbook 을 사용하기 때문에 65536 레코드가 넘어가면 에러가 발생한다. XSSFWorkbook 형태로 다운로드 받기 위해서는 AbstractView를 직접 구현해 주어야 한다. 1. pom.xml에 poi, poi-ooxml dependency 추가 org.apache.poi poi 3.17 org.apache.poi poi-ooxml 3.17 2. AbstractView 구현 package com.incree.excel; import java.util.List; import java.util.Map; import javax.servl..
[java] poi 엑셀 업로드 excel upload 심플한 방법 [펌] JAVA 에서 Poi 를 이용한 엑셀(excel)을 업로드 하는 방법이다. Spring 3.0 에서 작성되었다. 엑셀 업로드 요약 1. jsp 에서 엑셀파일 업로드 2. controller 에서 MultipartHttpServletRequest 로 파일을 서버에 저장 (참고) 3. 서버에 저장된 엑셀 파일 경로를 FileInputStream으로 읽어들여서 Workbook 객체로 만듬 4. Workbook 객체로 기본적인 엑셀양식 구조 체크 5. 사용가능한 vo 객체로 데이터 복사 6. 데이터 타입 및 형식 체크(날짜이면 올바른 날짜형식인지 등) 7. 크기체크 (DB에 입력하려면 사이즈체크 필수) (참고) 위 7가지 내용중에서 3,..

[java] 스프링 엑셀파일 업로드 다운로드 기본(POI 라이브러리) 엑셀파일 업로드 다운로드 어느 프로젝트를 진행하던간에 웹으로 데이터를 관리하는데 엑셀파일 기능이 빠질 수 없다. DB데이터나 어떠한 로직에 의한 결과값을 엑셀파일 형태로 다운로드를 받거나 엑셀로 정리한 파일을 업로드해서 API에 해당 데이터를 던지거나 DB에 저장하는 작업은 꼭 필요하다. 엑셀만 잘하면 프로그램이 필요없다는 말이 있듯이, 웹상에서 원활하게 엑셀파일을 활용할 수 있도록 관리도구를 만들어주는 프로그램은 꼭 필요하다. 이전에 올린 파이썬으로 엑셀파일을 다로는 법(https://myjamong.tistory.com/51) 보다는 조금 더 복잡한 구조로 되어 있지만, 아직은 자바 스프링 프레임워크를 사용하는 공공 업체들이 많아 ..