본문 바로가기

전체 글

(220)
[JAVA] 이미지 업로드 (엑박으로 보여질때 설정) server.xml imgView(별칭)라는 아래 Context추가 controller server.xml에서 추가한 /imgView 위치를 사용 http://localhost:8080/imgView/summernote/ /** * 이미지 업로드 * @return * @exception Exception */ @PostMapping(value = "/imgUpload") public ResponseEntity imgUpload(MultipartHttpServletRequest file, HttpServletRequest request, HttpServletResponse response) throws IllegalStateException, IOException { log.debug("summernote..
[개발 IT] ANT 특정파일 Build Apache에서 제공하는 ant로 전체 빌드시 오류가 발생할 경우 파일 하나만 빌드 ant one -Df=파일명.java 예시 ant one -Df=aaaa.java
[JAVA] 제네릭스(Geneics) 1. 보통 하나의 영문자로 대문자를 사용하는 것이 관례 - E : Element(자바 컬렉션에서 주로사용) - K,V : Key, Value(map 자료구조에서 주로 사용) - T : 일반적인 제네릭 타입을 의미 - N : Number를 의미 ​ 2. 와일드카드: 모든 타입을 받을 수 있는 '?' 표시​ public void wildcardEx(ArrayList
[JSP] 브라우저에 따른 팝업 설정 팝업사용시 브라우저에 따라 정상 팝업되거나 종료되지 않는 경우가 발생합니다. 특히 종료같은 경우 IE와 다르게 Chrome등은 close()를 지원하지 않아 팝업시에 문제가 되는데 시간 설정을 통해 IE를 제외한 브라우저가 정상처리 되도록 처리 할 수 있습니다. (iframe 설정으로 처리되지 않을 경우 사용하시면 좋습니다.) 팝업관련 예제 function openPopEx(){ var option = ""; //IE일 경우 if(navigator.userAgent.indexOf("Trident") != -1){ //팝업되는 이미지 크기에 따른 팝업창 크기 수정필요 option = "width=500, height=800, left=50, top=50, statusbar=0"; window.open("/..
[JAVA] 현재날짜, 일주일전날짜, 한달전날짜 계산 날짜 산출 예제 public void dateCalcEx(int delayTime){ DecimalFormat df = new DecimalFormat("00"); Calendar currentCalendar = Calendar.getInstance(); //현재 날짜 구하기 String strYear = Integer.toString(currentCalendar.get(Calendar.YEAR)); String strMonth = df.format(currentCalendar.get(Calendar.MONTH) + 1); String strDay = df.format(currentCalendar.get(Calendar.DATE)); String strDate = strYear + strMonth + s..
[JSP] setTimeout 시간 딜레이 매서드 setTimeout: Millisecond 단위로 시간 딜레이를 부여 예제 function deleyFncEx(){ var opt = "width=500, height=800, left=50, top=50, statusbar=0"; setTimeout(function(){ window.open("/jsp/com/popupWin.jsp", "popEx", opt); }, 3000); //3초 뒤에 팝업창 열기 }
[JAVA] 시간 딜레이 함수 시간 공백 필요시 사용 // 이 함수를 시 delayTime 밀리 초 후에 이 함수를 무사히 빠져나온다.. 1000 -> 1초 public void MatrixTime(int delayTime){ long saveTime = System.currentTimeMillis(); long currTime = 0; while( currTime - saveTime < delayTime){ currTime = System.currentTimeMillis(); } }
[개발 IT] The specified Tomcat installation directory does not exist 에러 해결방법 Server 경로설정 문제 Tomcat installation diretory 재설정 필요 STEP 1. Window -> Preperfences -> Server -> Runtime Environments 에서 edit으로 재설정 STEP 2. Browse를 클릭하고 tomcat이 설치된 위치를 선택 STEP 3. Servers탭에서 기존에 존재하던 서버를 삭제하고 새로 생성