Old7 stopPropagation(), preventDefault() javascript event 막는 방법으로는 event.stopPropagation(), event.preventDefault() 가 있다 stopPropagation() - 사용자 액션에 의한 event 전파를 막는다 (바깥의 evnet는 막아도 그 바깥의 event는 막지 못함)preventDefault() - Browser의 기본 event를 막으므로, 맨 위의 이벤트가 작동하지 않는다 jQuery에서는 return false; 해주면 위의 두 가지를 적용하는 것으로 인식 (javascript에서는 return false는 preventDeafult()만 인식) 2018. 3. 19. 객체 존재 여부 확인 $('#id').length 존재하지 않으면 0존재하면 1 을 반환한다 2018. 3. 12. Log4j Log4j- Java 기반 로깅 유틸리티, Apache Open Source Library 구조 Logger 출력할 메시지를 Appender에 전달 Appender 전달된 로그를 어디에 출력할 지 결정 (콘솔, 파일 기록, 데이터베이스 저장) Layout 로그를 어떤 형식으로 출력할 지 결정 Log Level FATAL 심각한 에러 발생 ERROR 요청 처리 중 문제 발생 WARN 실행에는 문제 없지만, 향후 에러 날 수 있음의 경고성 메시지 INFO 어떤한 상태 변경과 같은 정보성 메시지 DEBUG 개발 시 디버그 용도 TRACE 디버그 레벨이 넘나 광범위한 것을 해결하기 위해 상세한 Event 표시 - .properties 파일을 이용한 설정 방법은 좋지 않은 방법이다 그 이유는, Eclipse에서 .. 2018. 2. 21. target 폴더 제외 Maven 이용하여 프로젝트에 target 폴더가 생김 -> 컴파일 된 결과들 형상관리 할 때에는, Commit 할 대상이 아니므로 제외 Window > Preferences > Team > Ignored Resources > Add Pattern... > */target/* 추가 2018. 2. 20. 마크베이스 설정 Machbase- URL_ jdbc:machbase://127.0.0.1:5656/mhdb- DRIVER_ com.machbase.jdbc.driver Spring Machbase DB 설정machbasemachbase2system${basedir}/src/main/webapp/WEB-INF/lib/machbase.jar machbase.jar 파일 lib 폴더에 저장 2018. 2. 13. js 파일 경로 <c:url> 동일 소스로 contextPath 자동 포함시키기 위해서는, js 파일 로드할 때, 경로에 로 한 번 더 감싸주어야 함 Local contextPath가 / -> /resources/js/test.js 선언Server contextPath가 /context -> /context/resources/js/test.js 선언 이 때, 로 감싸주면, 동적으로 contextPath 가져와 앞에 붙여줌 ----- 나중에 jsessionid 붙어서 리소스 관련 파일 깨질 수 있으므로, contextPath 수동으로 붙여주는게 나음(서버 설정 만질 수 있다면 무관) 2018. 2. 13. 이전 1 2 다음