DS's『 행복합시다 』
반응형

Carpe Programming/java 13

MultipartFile in DTO 파일 업로드

파일 업로드 관련하여 개인 프로젝트 수정 요청을 받았다. 사실 실무를 할 때는 업로드 같은 필수 기능들은 다 common util 화 되어 있어서 신경 쓸 필요가 없지만.. 개인 프로젝트에서는 핵심 기능을 먼저 신경 쓰다 보니 싱싱한? 코딩이 되어 있는 것 같다. 요청 사항은 일단 "입력 데이터들 등록하면서 같이 파일 업로드 처리도 되게 해달라" 인데, 음.. 별 거 아닌데? 라고.. 생각했지만 일단 상태 파악을 위해서 개발 환경 세팅하는 데에서도 시간을 썼고 퇴근하고 보려니 피곤하고, 주말에는 산책 갔다 왔더니 피곤하고, 수 많은 핑계로 미루고 미루고 있었는데, 요청하신 분의 메세지 "잘 돼가?" 음.... 괜히 한다고 했나.. 싶은 생각이 들었다...@.@ 부담 스럽네...>>_

[Date] 특정 날짜의 요일 구하기.

Calendar를 이용해 특정 날짜가 무슨 요일인지 구할 수 있습니다. Calendar에 특정 날짜를 set 해준 다음에 get을 할때 Calendar.DAY_OF_WEEK를 사용하면 됩니다. 리턴되는 값은 1~7중 하나가 리턴 됩니다. 1부터 순서대로 일,월,화,수,목,금,토가 됩니다. 아래는 샘플 코드 입니다. public static void main(String[] args) { Calendar cal= Calendar.getInstance (); cal.set(Calendar.YEAR, 2009); cal.set(Calendar.MONTH, Calendar.DECEMBER); cal.set(Calendar.DATE, 24); switch (cal.get(Calendar.DAY_OF_WEEK)){..

[txt 파일 수정] 특정 문자가 포함된 열삭제

/** * 테스트 * @param locale * @param model * @param param * @return */@RequestMapping({"/contents/weather/abcdefg"}) public void abcdefg(HttpServletRequest req, @RequestParam HashMap param) { try { String msg; //소스 파일읽기; BufferedReader br=new BufferedReader(new FileReader(new File("c:/재난관리_화면url.txt"))); //결과 출력파일 File file = new File("c:/result_재난관리_화면url.txt"); //파일생성 file.createNewFile(); FileW..

동일 서버에 있는 파일 다른 이름으로 복사

File fileCheck = new File("C:\파일"); if (fileCheck.isFile() ) { //파일이 존재하면 } else { //존재하지 않으면 } ---------------------------------------------------------------------------------- // 복사 원본 파일 File orgFile = new File("/home/myhome/ff.sh"); // 복사 사본 파일 File newFile = new File("/home/youhome/ff.sh"); BufferedInputStream bis = null; BufferedOutputStream bos = null; byte[] buf = new byte[1024 * 2]; in..

[vo toString] ToStringBuilder 클래스

toString() 직접 만들지 말고 org.apache.commons.lang.builder.ToStringBuilder 클래스의 reflectionToString() 메소드 이용할 것! import org.apache.commons.lang.builder.ToStringBuilder; import org.apache.commons.lang.builder.ToStringStyle; ----------------------------------------- import 구문에서 오류가날때 http://commons.apache.org/lang/download_lang.cgi 여기에서 Binary 3.0.zip 파일을 다운받으면된다. 다운받아서 압축풀고 commons-lang-3.0.jar 를 lib에 넣..

[jar] java.lang.NoClassDefFoundError

클래스패스에 다음 jar파일을 추가하자. tomcat-juli.jar 세상에 존재하는 모든 jar 파일들은 바로 이곳.....^^ http://www.findjar.com/index.x 에서 검색후 다운로드 받을수 있다. 검색박스에는 에러가난 클래스의 풀패스정보 즉 에러가났을때 없다고 표시되는 클래스의 풀패키지 정보를 포함한 클래스명까지를 넣은후 검색하면되는데... 아래와같이 ex) org.apache.juli.logging.LogFactory 와같은 값을 입력하면 된다. [출처] java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory (★로그4j설정 못찾고실행 않될때..)|작성자 폭풍JAVA

728x90
반응형