전체 글285 [실무] 대충 만들면 안되는 트리 구조 오랜만에 글쓰는 김블루입니다. 일을 하다보면 자주 만나게되는 트리, 트리를 코딩하거나 그런건 아니구요, 기획할 때 반드시 고려해야 할 몇가지 사항에 대해 알아보겠습니다. 1. 트리 컴포넌트를 적극 활용하라.2. 성능 고려는 필수. 1. 트리 컴포넌트를 적극 활용하라. 컴포넌트의 예 :: http://www.destroydrop.com/javascripts/tree/ 즐겨쓰는 컴포넌트를 한두가지씩 즐겨찾기 해두셨을겁니다. 이런 것도 그냥 쓰시지 마시고 라이센스 꼭 확인하시고, 버그를 찾으면 개발자에게 리포팅도 해주세요 ㅎ 2. 성능 고려는 필수. 트리 컴포넌트의 성능을 이야기하는 것 같지만... 사실 그건 아닙니다 ㅎ IE를 제외한 다른 브라우져에서는 사실. 특별한 문제가 발생하지는 않습니다. 항상 IE가.. 2013. 4. 5. cookie 삭제가 안될때... 서브도메인 포함 쿠키를 삭제할때 보통 document.cookie 에 해당 쿠키이름과 값, 그리고 파괴되는 시간을 과거로 돌리면 알아서 삭제가됩니다.위 사항은 아주 보통의 경우 삭제를 시키는것인데 일반적으로는 이렇게 해도 삭제가 됩니다. 하지만 어떤 이유에서 쿠키의 경로와 도메인을 지정하게 되는데 이때 지정된 도메인과 경로에 따라서 삭제를 못시키는 경우가 발생합니다. 가령 쿠키를 구을때 서브도메인을 포함하여 굽고자 하여 도메인이름앞에 .을 붙여서 구었다면 해당 서브도메인에서도 이 쿠키를 사용할 수 있습니다.ex) document.cookie = 'mycookie=1; expire=날짜; domain=.cusmaker.com'; 이렇게 구은다면 이 쿠키는 cusmaker.com 외에도 lejewk.cusmaker.com .. 2013. 4. 4. [전저정부프레임워크] null pointer exception 심각: Servlet.service() for servlet jsp threw exception java.lang.NullPointerException at org.apache.jsp.egovDevIndex_jsp._jspInit(egovDevIndex_jsp.java:22) at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52) at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:164) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) at org... 2013. 3. 11. Event 버블링 방지 이벤트가 발생할때 통상 자신의 부모레이어로 전파시키는 현상을 버블링이라고합니다.이벤트의 버블링에는 몇가지 요소가있고, 전파 / 비전파 되는 이벤트의 스타일이 많기때문에 모두 알 필요는 없지만 그래도 알아도면 삽질은 면한다는... 아무튼 이벤트 버블링을 방지시키는 방법입니다.1. stopPropagation();2. preventDefault();3. return false; 1은 기본적인 버블링을 바로 차단시키는것이고, 2는 엘리먼트 자체의 이벤트(체크나 라디오의 선택등.. input의 고유기능)를 막아내는것이고, 3번은 1과 2를 모두 섞는 역할을 합니다. 예제코드는$(this).on("click", function(event){//event.stopPropagation();//event.prevent.. 2013. 3. 2. 이전 1 ··· 38 39 40 41 42 43 44 ··· 72 다음