본문 바로가기

Programming216

톰캣에서 Multiple Instance띄우기. Tomcat을 1개만 설치하고 사용자에 따라서 톰캣을 여러개 띄워야 할 경우 사용자마다 Tomcat을 깔아주지 않고해결할수 있는 방법입니다.톰캣 설치시에 CATALINA_HOME이라는 환경 변수를 잡아주도록 되어있습니다.이 값은 Tomcat이 설치된 디렉토리를 지정해줍니다. 이 값은 톰캣 서버의 실행파일이나 클래스 패스등을 잡을때사용하는 실행 경로라고 보시면 될것 같습니다. 이것 말도 톰캣을 여러개 띄우기 위해서는CATALINA_BASE라는 환경변수를 잡아주면 됩니다.CATALINA_BASE는 개별 톰캣 instance들을 위한 기본 디렉토리로 볼수 있습니다.원래의 톰켓 디렉토리는 d:\was 1. WAS instances용 디렉토리를 만듭니다. ex> d:\instances 2. 그 WAS 용 디렉토리.. 2013. 7. 4.
POI 엑셀(xlsx 파일) 업로드 시 에러 java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTSheet xlsx pom.xml 에 아래의 dependency 추가하면 에러 수정된다. org.apache.tika tika-app 0.5 출처: http://www.jarvana.com/jarvana/view/org/apache/tika/tika-app/0.5/tika-app-0.5.jar!/org/openxmlformats/schemas/spreadsheetml/x2006/main/CTSheet$1.class?classDetails=ok 2012. 9. 27.
jQuery Ajax를 이용해서 실시간 검색을 하려고 합니다. 500 에러 발생!! ~~~~해결~~~ JSP 상에 사용하신 tag에 지정된 paginationInfo가 Controller에서 넘어가지 않은 것 같습니다. (null) Controller에서 PaginationInfo 객체를 생성해서 모델에 넣으셨는지 확인해 보시면 되실 것 같습니다. jsp 쪽에서 입력한 값 9 는 컨트롤러에서 제대로 출력이되고 있습니다. 아래와 같이 널포인트 익셉션인데 어디를 봐야할까요? 콘트롤러에는 받은값 출력하고 리턴하는 코드만 있습니다. ===========/searchName:9============== 2012. 8. 7 오후 3:21:16 org.apache.catalina.core.ApplicationDispatcher invoke 심각: Servlet.service() for servlet.. 2012. 8. 9.
[HTML5] 옵션 patten DescriptionPattern Credit Card Number [0-9]{13,16} Diners Club Card ^([30|36|38]{2})([0-9]{12})$ ICQ UIN ([1-9])+(?:-?\d){4,} Alpha-Numeric ^[a-zA-Z0-9]+$ Domain like "abc.de" ^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$ IPv4 Address ((^|\.)((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]?\d))){4}$ IPv6 Address ((^|:)([0-9a-fA-F]{0,4})){1,8}$ Username with 2-20 chars (format: string+stri.. 2012. 8. 1.
[html5] Visual Cheat Sheet 출처 : http://woork.blogspot.kr/2009/09/html-5-visual-cheat-sheet-by-woork.html 2012. 7. 31.
왜 div에 있는 p에 float:left를 하면 div의 background가 없어지나요? p1 p2 p3 background가 사라지는 것이 아니라 height가 0이 되어버려서 그렇습니다. 어떤 엘리먼트의 height는 특별히 지정해주지 않는다면 그 안에 들어있는 다른 엘리먼트들의 height값에 좌우됩니다. 정확히 말하자면, 이런 구조가 있다고 할 때, a의 높이는 따로 지정해주지 않는다면, "a의 하부구조(여기서는 b)들이 차지하고 있는 영역의 높이" + "a의 padding값"에 의해 결정됩니다. 이에 따르면 a의 padding값이 없고 b의 높이도 0일 경우, a도 0 이 되어버리죠. 일반적인 경우라면 이렇게 자동으로 height를 계산해서 렌더링하는 것이 편리합니다만, 문제는 float을 쓸 경우. float은 해당 엘리먼트를 "띄웁니다.(floating)" 다른 엘리먼트의 영역과.. 2012. 7. 31.