본문 바로가기

IT 세상/자바세상

(55)
mssql bulkcopy 보호되어 있는 글입니다.
TOMCAT5.5 bin bat/sh file tomcat5.5 bat, sh 파일 모음
아파치 한글파일 다운로드 -1) { response.setHeader("Content-Disposition", "filename=" +java.net.URLEncoder.encode(filename, "euc-kr") + ";"); } else { response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(filename, "euc-kr") + ";"); } /* * 지금까지 많은 사람들이 한글 파일명을 latin1으로 바꾼뒤 보냈는데, * 톰캣 단독으로 쓰이는 경우에는 상관없을 수 있지만 아파치등 웹 서버와 연동할 경우 * latin1(8bit) 으로 된 파일이름을 그대로 보내면 한글 파일 이름이 깨진다. * 아파치가..
url 에서 파일 다운로드 jsp -1) { value = value.replaceAll(".[.]/", ""); } else if(value.indexOf("..\\") > -1) { value = value.replaceAll(".[.]\\\\", ""); } }catch(Exception ex) { //ex.printStackTrace(); } return value; } %> -1 ){ out.print("접근할수 없는 경로입니다."); return; } if( strFileName.indexOf(".jsp") > -1 ){ out.print("접근할수 없는 경로입니다."); return; } //if( strDir.indexOf("\\") > -1 ){ out.print("접근할수 없는 경로입니다."); return; } //i..
ant, eclipse jar 만들기 UTILITY update: --------------------------------------------------------------------------------------------------- JAR 파일 개요 ** Java Archive의 약자로 자바 어플리케이션 프로그램을 개발후 하나의 파일로 묶어서 실행하게 해준다 jar로 묶어서 배포하게 되면 경로나 파일의 위치에 상관없이 프로그램의 실행이 가능하다 jar 파일 포맷은 대중적인 zip 파일 포맷을 근간으로 하여 많은 파일들을 하나로 모으는데 사용된다 zip 파일과는 달리 jar 파일은 압축과 디스트리뷰션 뿐만 아니라 라이브러리, 컴포넌트, 플러그인 등의 전개와 캡슐화에도 사용되며 컴파일러나 JVM 같은 툴이 직접 사용하기도 한다 He..
jsp filedown 소스 -1) { value = value.replaceAll(".[.]/", ""); } else if(value.indexOf("..\\") > -1) { value = value.replaceAll(".[.]\\\\", ""); } }catch(Exception ex) { //ex.printStackTrace(); } return value; } %> -1 ){ out.print("접근할수 없는 경로입니다."); return; } if( strFileName.indexOf(".jsp") > -1 ){ out.print("접근할수 없는 경로입니다."); return; } //if( strDir.indexOf("\\") > -1 ){ out.print("접근할수 없는 경로입니다."); return; } //i..
tag 내용(,구분자) 20개 제한 및 /score 뺴기 public int reduceMkeTag(String strSrcDir, String strTgtDir) throws IOException { String basePath = strSrcDir; // ?????? ??? ??? String cpPath = strTgtDir; // ????? ??????? ??? ???? ??? File fDir = new File(basePath); // ???? ???? String[] sFiles = fDir.list(); // ???? ????? for (int i = 0; i < sFiles.length; i++) { try { FileInputStream fi = new FileInputStream(basePath + File.separatorChar + sF..
MD5 import java.security.MessageDigest; import java.security.GeneralSecurityException; public class MD5class { public static String MD5(String inpara) { byte[] bpara = new byte[inpara.length()]; byte[] rethash; int i; for (i=0; i < inpara.length(); i++) bpara[i] = (byte)(inpara.charAt(i) & 0xff ); try { MessageDigest md5er = MessageDigest.getInstance("MD5"); rethash = md5er.digest(bpara); } catch (G..