이번에 티스토리 에디터가 업데이트 되고 난 후 color scripter 클립보드 복사해서 붙여 놓으면 스타일이 적용되지 않고 나온다. 바로 해결 방법을 설명하면 color scripter에 들어가서 세부설정을 클릭한다. 그러면 아래와 같이 창이 뜨는데 HTML태그 자체 복사에 체크하고 다시 클립보드 복사한다. 설정을 제대로 했다면 아래와 같이 스타일이 적용되서 정상적으로 복사된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 자바스크립트 실행할 a 태그 // 모든 기존 선언된 이벤트 무시하기 $('#tag').click(function (e) { e.preventDefault(); }); // 단순히 링크가 동작하지 않게 하기 $('#tag')...
a태그에 링크 기능을 넣지 않거나 아직 링크가 없을 경우 href값에 #을 넣습니다. href값이 #일 경우 링크를 눌러도 아무런 반응이 없게 하는 방법은 아래와 같이 많은 방법이 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 자바스크립트 실행할 a 태그 // 모든 기존 선언된 이벤트 무시하기 $('#tag').click(function (e) { e.preventDefault(); }); // 단순히 링크가 동작하지 않게 하기 $('#tag').click(function () { return false; }); // 모든 태그에 대한 이벤트 끄기 - 1 $(document).on('click', 'a[href="#"]', function..
# setTimeout 은? 일정 시간 후에 특정 코드 및 함수를 의도적으로 지연시켜 실행하고 싶을 때 사용하는 함수입니다. 1setTimeout(function() { // Code here }, delay)cs setTimeout 함수는 보통 두개의 인자값을 설정해 사용합니다. 1. 콜백함수2. 지연시간 setTimeout() 함수의 function(){//Code here} 에는 콜백함수로 지연시간 뒤 실행될 코드를 작성합니다.지연시간은 밀리세컨드 단위로 설정하고 1000 = 1초, 5000 = 5초 이렇게 설정하면됩니다. # setTimeout 예제 setTimeout 함수는 아래와 같이 사용하면됩니다. 123setTimeout(function() { alert('test입니다.');}, 5000..
이클립스에서 프로젝트는 Workspace 별로 관리하게 되는데 기존에 사용하고 있는 환경설정을 새로운 Workspace에 적용하는 방법이 있다. 1. 현재 사용중인 Workspace 환경 설정을 Export한다. 이클립스에는 프로젝트에서 관리하는 데이터들을 다양한 형태로 출력할 수 있게 Export기능을 제공한다. Workspace 환경 설정 또한 Export가 가능하다. Export > General > Preferences 환경설정 화면에 보면 Preferences 에 나타난 것처럼 사용자가 정의해 놓은 설정값들이 있다. 리스트에서 저장하고자 하는 내용을 선택하고 디렉토리를 선택해서 파일을 저장한다. 2. Workspace에 저장한 환경설정을 적용한다. 새로운 Workspace에 저장한 환경설정을 I..
Could not delete C:// ~경로 May be locked by another process. 이클립스 프로젝트에서 파일 혹은 폴더 등의 이름을 rename을 통해서 수정하거나 삭제하면 발생할 수 있는 에러 같습니다. 해결방법은 아래와 같습니다. 1. Project - Clean 메뉴로 해당 프로젝트 Clean 2. Servers - Tomcat 서버 우클릭 - Clean 실행 위와 같이 프로젝트와 톰캣을 Clean 해준 뒤에 재기동 하면 해결이 됩니다.
프로젝트를 진행하면서 아래와 같은 오류에 직면했다. Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias 'xxx'.Cause: java.lang.ClassNotFoundException: Cannot find class: xxx 오류내용으로는 Mybatis에서 Type Alias를 분석하지 못하고 Class파일을 찾을수 없다는 내용인데 프로젝트안에 해당 Mapper파일, Class파일을 확인해 봤지만 아무런 문제가 없었다. Mybatis문제로 접근하니 전혀 답을 찾을수 없었는데 꼼꼼히 확인해 보니 답을 찾을수 있었다. 원인은 SVN으로 체크아웃해온 프로젝트가 JDK 7로 컴파일된 Class였는데 로컬 환경이 JDK 8..
이클립스 workspace 선택창 띄우는 방법은 간단합니다. 이클립스 메뉴에서 Window - Preferences - General - Startup and Shutdown - Workspaces - Prompt for workspace on startup 을 체크해주시면됩니다.
자바스크립트에서 EL로 받아온 값을 변수로 사용하고 싶으면 JSTL을 이용해서 받을 수 있다. 1234var id = "";console.log(id);cs 이런식으로 JSTL의 태그를 이용해 EL로 받아온 값을 자바스크립트 변수로 사용할 수 있습니다.
1234567891011function Enter_Check(){ // 엔터키의 키코드는 13 if(event.keyCode == 13){ 실행할 함수(); return; }} cs
java.net.MalformedURLException: no protocol: "URL" 해당 에러가 발생했을시에는 URL에 http://이 붙어있는지 확인해봐야 합니다. www.naver.com => 에러발생 http://www.naver.com => 에러없음