언어

    [JAVA] 여러 PDF 합치기

    EX) List pdfs = new ArrayList(); pdfs.add(new FileInputStream(orgFilePath)); output = new FileOutputStream(pdfPath); Common.concatPDFs(pdfs, output, true); import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.Rectangle; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfContentByte; import com.itextpdf.text.pdf.PdfImportedPage; import co..

    [JAVA] PDF 페이지 중간 삭제

    try { File file = new File(decPdfUrl); PDDocument doc = PDDocument.load(file); doc.removePage(Integer.parseInt(pageNum) - 1); System.out.println("page removed"); // Saving the document doc.save(decPdfUrl); doc.close(); } catch (Exception e) { e.printStackTrace(); }

    [JAVA] PDF 합치기

    package egovframework.rte.EvaEDMS.util; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import com.itextpdf.text.Document; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfContentByte; import com...

    [JAVA] multipartRequest 로 URL 호출하기

    MultipartEntityBuilder meb = MultipartEntityBuilder.create(); CloseableHttpClient http = HttpClients.createDefault(); meb.addBinaryBody("file"+iFile, copyFile); //파일명에 한글 있으면 에러. meb.addTextBody(fileNo+".db", fileSavePath); HttpPost post = new HttpPost(targetUrl); post.setEntity(meb.build()); /************* 타켓 URL로 POST 요청 **************/ http.execute(post); http.close();

    return void 일때 에러페이지 떨구기.

    response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); out.println(""); out.flush();

    [JAVA] 엑셀 파일 읽기

    Map map = new HashMap(); FileInputStream fis=new FileInputStream(" 경로 경로 "); HSSFWorkbook workbook=new HSSFWorkbook(fis); int rowindex=0; int columnindex=0; HSSFSheet sheet=workbook.getSheetAt(0); int rows=sheet.getPhysicalNumberOfRows(); for(rowindex=0;rowindex

    [TOSTRING] - contentType

    java 에서 toString() 할경우 - MAP 인경우{ key=value , key=value , key=value ...}- JSON 인경우{ "key" : "value" , "key" : "value" , "key" : "value" ... } - Content-Type application/x-www-form-urlencoded; 인경우key=value&key=value&key=value ... ex) 예시 소스코드 MAP 에서 사용할때 StringBuffer sb = new StringBuffer(); Iterator iterator = valMap.keySet().iterator(); while (iterator.hasNext()) { if (sb.length()!=0) sb.append(..

    [ INDEX ] index 걸기

    CREATE INDEX "소유자"."인덱스이름" ON "소유자"."테이블" ("인덱스컬럼", "인덱스컬럼", "인덱스컬럼"); ##### Index hidden ##### SELECT /*+ INDEX_DESC (테이블 인덱스이름 ) */ , * FROM 테이블 WHERE 조건 = "" AND 조건 = "" AND 조건 = "" ;