Author Archives: itpsolver

[펌글] xXxxx… 형식의(소문자대문자소문자…) 자바 프로퍼티 사용시 파라미터가 맵핑되지 않는 경우

By | 10월 9, 2009

– 출처 : http://www.okjsp.pe.kr/seq/33596 – 자카르타 커먼스 BeanUtils 를  쓰다가 경험한 팁입니다.   예를 들어 설명하겠습니다. 자바빈 클래스에  “aProperty”라는 변수명의 String 멤버가 있다고 합시다. 그러면 이 변수에 대한 get메소드의 이름은 자바빈 컨벤션에 의하면 getAProperty() 가 됩니다. 근데 이게 문제가 될지는 몰랐습니다.    BeanUtils  을 써서 “aProperty” 변수에 값을 할당하거나 가져올 때 에러가 뻑 납니다. 왜 그런가 자바빈의 인트로스펙션 관련 클래스를 분석한 결과… Read More »

Dell Studio 1555 의 Windows XP 드라이버 설치에 관한 글

By | 10월 2, 2009

[출처] studio 1555 xp 다운그레이드 이후에 설치할 드라이버들 (델(DELL) 이야기!) |작성자 네비 * 전체 드라이버 설치 순서 1. 그래픽- Ati Mobility Radeon HD4570  재부팅 2. chipset- inf_allos_9[1].1.0.1012_pv   재부팅 3. audio- R214424 4. Ricoh-memory sticks- R188094 재부팅 5. Boradcom Lan-R200062 6. Wifi 무선랜 – R202361 이상 6개를 설치하면 장치관리자에서 ?는 다 사라집니다.  이후에 Quickset 설치는 선택사항입니다. … Read More »

JSP의 pageContext 내장객체의 findAttribute(String str) 메소드

By | 8월 28, 2009

  JSP의 pageContext 내장객체의 findAttribute(String str) 메소드는 해당하는 이름을 가진 속성을 page => request => session => application 순서로 검색하여 그 중에서 첫번째로 이름이 일치하는 값을 리턴한다. 이것은 곧 EL 에서 ${    } 를 사용하여 속성값들을 가져오는 것과 동일하다. * 참고 링크     JSP Expression Language (EL) 

[CSS] border-collapse : 셀끼리 겹치는 부분의 border 중복처리 여부 결정

By | 8월 26, 2009

블로그 포스팅을 위해 표를 만들던 중에 표 안쪽 부분의 테두리(border)가 안 생기는 현상이 있었다.   ( 표의 가장 바깥쪽 테두리만 생김 : (ex – border:1px solid #eee) )   그래서 CSS 사전을 찾아가며 <table/> 의 frame 속성이나 rules 속성 등을 적용해 보았지만,   증상에 차도가 없었다 -.-;   그래서 <table/> 말고  <td/> 에 border 를… Read More »

정규식(regex) 문자 클래스 (classes of characters)

By | 8월 26, 2009

– 출처 : [인사이트] 손에 잡히는 정규 표현식 –       # 다음의 문자 클래스들은 거의 모든 언어의 정규 표현식 구현에서 기본으로 지원하는 클래스들이다.     1. 숫자 메타 문자   메타 문자 설명 \d    숫자 하나([0-9]와 같다) \D    숫자를 제외한 문자 하나([^0-9]와 같다)       2. 영숫자 메타 문자  … Read More »

정규식(regex)의 각 언어별 차이점 (java, javascript)

By | 8월 26, 2009

– 출처 : [인사이트] 손에 잡히는 정규 표현식 – 1. 자바스크립트     자바스크립트 1.x 에서는 String 과 RegEx 객체를 다음 메서드로 처리하여 정규표현식을 구현한다.   * RegEx 객체의 exec 메서드 – 일치하는 부분을 찾는다. * String 객체의 match 메서드 – 문자열을 찾는다. * String 객체의 replace 메서드 – 치환명령을 수행한다. * String 객체의 search… Read More »

[펌글] XDoclet 이란?

By | 8월 25, 2009

– 출처 : http://cafe.naver.com/purejava/52 – XDoclet이란?     XDoclet은 open source code 생성 엔진입니다. 이것은 Attribute-Oriented Programming을 가능하게 합니다. 다시말해 자바소스들에 메타데이터(attributes)를 추가하여 코드에 의미를 확장시킬 수 있습니다. 이러한 작업은 특별한 javaDoc tag들에서 이루어집니다. XDoclet은 소스코드를 분석하여 javadoc tag들을 이용하여 xml descriptor 또는 소스코드를 생성합니다. 이러한 파일들은 소스코드와 소스코드내의 javadoc tag들의 정보를 이용하는 템플릿을 기반으로… Read More »

[펌글] Oracle Instant Client 설치방법 (오라클 클라이언트 대용 – 토드 접속)

By | 8월 24, 2009

[출처] 간단한 오라클 클라이언트(instant client) 설치방법[windows]|작성자 바로가기       일단 아래 사이트에 들어가서 instantclient-basic 을 다운받는다.   http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html     1. 먼저 Instant Client Basic을 적당한 디렉토리에 압축 푼다.   ex) C:\oracle\instanceclient     2. tnsnames.ora 파일을 적당한 곳에 위치 시킨다.   ex) C:\oracle\network     3. Instant Client를 복사한 디렉토리를 Path 환경변수에 추가한다.… Read More »

[펌글] Apache Commons Validator의 validation.xml 설명 (ver 1.1.3)

By | 8월 24, 2009

– 출처 : http://cafe.naver.com/richprogrammer.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=1098 – ※ validation.xml 예제 – 시작   <?xml version=”1.0″ encoding=”UTF-8″> <!DOCTYPE form-validation PUBLIC “–//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN” “http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd”>   <form-validation>        <global>        <!– 반복적으로 사용되는 문자열을 상수 형태로 정의 –>      <!–우편번호 상수 123-456 형태–>      <constant>           <constant-name>postalCode</constant-name>           <constant-value>^\d{3}-^\d{3}$</constant-value>      </constant>       … Read More »

[펌글] STRUTS – SPRING 연계 방법

By | 8월 21, 2009

[출처] STRUTS – SPRING 연계|작성자 돌맹이 1. 코드로 서비스를 직접 받아 오기 아주 단순한 방법이다. ApplicationContext를 가져 와서 bean을 직접 찾아 온다. 스트럿츠의 action에서 직접 코딩해 준다. 1) Action 클래스는 org.springframework.web.struts.ActionSupport 를 상속해야 한다. 2) 직접 코딩      ApplicationContext ctx = getWebApplicationContext();      TreeService treeService = (TreeService)ctx.getBean(“treeService”); 특징: 스프링과 스트럿츠가 완전 따로 논다. 장점: 설정이… Read More »