본문 바로가기

Programming

Tomcat 5.5 JNDI Datasource HOW-TO http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html 더보기
mso-number-format 요소들 mso-number-format:"0" NO Decimals mso-number-format:"0\.000" 3 Decimals mso-number-format:"\#\,\#\#0\.000" Comma with 3 dec mso-number-format:"mm\/dd\/yy" Date7 mso-number-format:"mmmm\ d\,\ yyyy" Date9 mso-number-format:"m\/d\/yy\ h\:mm\ AM\/PM" D -T AMPM mso-number-format:"Short Date" 01/03/1998 mso-number-format:"Medium Date" 01-mar-98 mso-number-format:"d\-mmm\-yyyy" 01-mar-1998 mso-number-f.. 더보기
이클립스에서 VVM terminated. Exit code=-1로 시작하는 에러해결법 이클립스 사용중 발생하는 jvm terminated. exit code -1 로 시작하는 에러시 해결방법.. eclipse폴더안의 ecilpse.ini 파일을 수정해 주면 된다. -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 위의 내용들 중에서 --launcher.XXMaxPermSize 256M 을 삭제하면 된다. 삭제 후에 남는 내용은 아래와 같다. -showsplash org.eclipse.platform -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 더보기
[펌]A Simpler Ajax Path A Simpler Ajax Path 등록일: 2005년 06월 13일 조회수: 14,318 프린트 전체기사목록 저자: Matthew Eernisse, 한동훈 역 원문: A Simpler Ajax Path 내가 웹 응용 프로그램 분야에 일하기 시작했던 때는 매우 불운했던 시절로 돌아간다. 데스크탑 응용 프로그램처럼 동작하는 응용 프로그램을 만든다는 것은 프레임셋안에 프레임셋이 들어가고, 그 안에 다시 프레임셋이 들어간다거나 대여섯단계 이상 중첩시킨 테이블을 이용한 미궁처럼 뒤얽힌 레이아웃과 씨름하는 것을 의미했다. 다행히도 표준을 준수하는 브라우저, CSS, DHTML, DOM의 출현과 함께 웹 개발자들의 상황은 꾸준히 나아지고 있다. 광범위한 브로드밴드 액세스는 웹 응용 프로그램을 보다 빠르게 만들어주었.. 더보기
[펌]ANT 8.2 ANT 작성자 : 진은영 ( 2004-08-02) [메인] [목록] 목차 개요 설치 구조 사용 8.2.1 ANT 개요① ANT란 자바로 개발을 하다보면 외부에서 jar파일을 가져와서 사용해야 할 때가 있을 것이다. 대표적으로 JDBC드라이버, servlet.jar 등이 있다. 이러한 패키지를 가져다 쓰려면 환경변수에 추가하거나 , 도스상에서 컴파일 혹은 실행할때 클래스패스를 나열하고 실행해야 한다. 패키지들이 많거나 매번 추가해야할 경우에는 굉장히 불편할 것을 느낄것이다. Ant와 같은 빌드 도구를 사용하지 않을 경우 도스 창에서 클래스 패스에 클래스를 추가하거나 소스 파일 컴파일, jar 파일로 묶는 작업, 묶은 jar 파일을 특정 디렉토리로 이동시키고 수정된 내용을 javadoc으로 문서화 시.. 더보기
[펌]Log4J 8.1 Log4J 작성자 : 진은영 ( 2004-07-29) [메인] [목록] 목차 개요 설치 사용 8.1.1 Log4J① Log4J란 프로그램을 개발하는 사람이라면 누구나 로그(log)를 남기게 마련이다. 어떠한 형태로던지 로그를 남겨서 자신이 작성한 프로그램이 정상적으로 작동하는지, 혹은 실행 도중에 문제가 생겼을 때에도 로그를 참고해서 어느 부분에 문제가 있는지 찾아보곤 한다. 개발자가 아닌 시스템을 관리하는 경우에도 로그는 매우 중요하다. 보안 담당자의 경우 누가 시스템에 불법적(?)으로 접근하는지 못된 짓(?)을 하는지 감시할 때에도 로그가 중요한 역할을 한다. 이렇게 다양한 사람들과 용도로 사용하는 로그를 여러분은 어떻게 생성하고 관리하고 있을까? System.out.println 을 사용할 .. 더보기
[펌]Struts 사용하기1 7.2 Struts 사용하기 작성자 : 진은영 ( 2004-08-05) [메인] [목록] 목차 Struts 컴포넌트 흐름 Struts 핵심 클래스 7.3.1 Struts 커스텀 태그처음 스트러츠를 접한 개발자들은 무엇을 먼저 해야할지 망설이는 경우가 많다. 스트러츠 API를 보면 "왜 그리 많은 패키지와 클래스들이 있는지..", "이것을 언제 다 익힌단 말인가?" 하고 어려워하는 개발자들이 많다. 하지만 스트러츠가 Model 2에 기반하고 있기 때문에 Model 2개발 방식에 대하여 이해하고 있는 개발자들이라면 그 원리를 파악하기란 생각보다 어렵지 않다. 먼저 스트러츠의 중심을 이루고 있는 클래스들의 클래스 다이어그램을 통하여 스트러츠의 전체적인 그림을 한번 그려 보도록 하겠다. ActionServlet.. 더보기
[펌]Struts 사용하기 7.2 Struts 사용하기 작성자 : 진은영 ( 2004-08-05) [메인] [목록] 목차 Struts 커스텀 태그 Struts 흐름 예제 7.2.1 Struts 커스텀 태그스트러츠 프레임워크는 뷰를 쉽게 생성하도록 돕기 위하여 많은 커스텀 태그를 제공한다. 이 커스텀 태그들을 전 강좌에서 strutsTest\WEB-INF\tld 폴더에 복사했다. 이 태그들을 사용하기 위하여 web.xml에서 다음과 같이 설정한다. 스트러츠에서 제공한 모든 tld파일에 대하여 다음과 같이 설정하면 된다. struts/bean /WEB-INF/tld/struts-bean.tld struts/html /WEB-INF/tld/struts-html.tld struts/logic /WEB-INF/tld/struts-logic.. 더보기
[펌]Struts개요 7.1 Struts개요 작성자 : 진은영 ( 2004-08-03) [메인] [목록] 목차 자카르타 프로젝트 소개 웹 애플리케이션에서의 MVC구조 스트러츠 프래임워크 개요 설치 7.1.1 자카르타 프로젝트 소개자카르타 프로젝트는 아파치 소프트웨어 재단의 부속 프로젝트이며 자바 기반의 오픈 소스 솔루션을 만들고 유지하며 무료로 배포하기 위한 프로젝트이다. 자카르타 프로젝트의 서브 프로젝트로는 아래와 같은 것들이 있다. Libraries , Tools , APIs 앤트(Ant) 커먼스(Commons) 제이미터(JMeter) 로그포제이(Log4J) 포이(POI) 태그립스(Taglibs) Frameworks , Engine 아바론(Avalon) 캑터스(Cactus) 스트럿츠(Struts) 터빈(Turbine) 벨.. 더보기
[펌]JSTL(JSP Tag Library) 개요 6.1 JSTL(JSP Tag Library) 개요 작성자 : 진은영 ( 2004-07-28) 목차 개요 설치 환경설정 6.1.1 JSTL이란① JSTL이란 JavaServer Pages (JSP)는 J2EE 플랫폼을 위한 표준 표현 레이어(presentation-layer) 이다. JSP는 페이지 콘텐트를 동적으로 생성할 수 있는 스크립팅 엘리먼트와 액션을 제공한다. 스크립팅 엘리먼트는 프로그램 소스 코드가 JSP 코드에 포함될 수 있도록 한다. 액션(actions)은 전산 작동을 JSP 페이지의 템플릿 텍스트를 구성하고 있는 HTML 이나 XML과 거의 흡사하게하는 태그로 인캡슐한다. JSP 스팩에 표준으로 정의된 몇 가지의 액션들이 있다... 더보기