4. 샘플소스 Ajax용 간이 크로스 브라우저 라이브러리를 작성하여, response에 대해 XML이나 Text형식으로 받아 처리하는 예제를 테스트해보도록 한다. jslb-ajax.js //// // 동작가능한 브라우저 판정 // // @sample if(chkAjaBrowser()){ location.href='nonajax.htm' } // @sample oj = new chkAjaBrowser();if(oj.bw.safari){ /* Safari 코드 */ } // @return 라이브러리가 동작가능한 브라우저만 true true|false // function chkAjaBrowser() { var a,ua = navigator.userAgent; this.bw= { safari : ((a=ua...
Ping Guo, Julie Basu, Mark Scardina, K. Karun Java 애플리케이션에 맞는 올바른 구문 분석 기술 선택. XML이 널리 채택되면서 XML 문서의 효율적인 구문 분석이 점점 더 중요해지고 있습니다. 특히 대규모 볼륨을 처리하도록 되어 있는 애플리케이션에서는 XML 데이타를 효율적으로 구문 분석하는 방법이 매우 중요합니다. 잘못된 구문 분석은 과도한 메모리 사용과 처리 시간으로 인해 확장성을 저해할 수 있습니다. 여러 유형의 XML 구문 분석기를 사용할 수 있습니다. 그렇다면 이 중에서 여러분의 상황에 맞는 구문 분석기는 무엇일까요? 이 문서에서는 널리 사용되는 세 가지 XML 구문 분석 기술을 설명하고 애플리케이션의 요구 사항에 따라 올바른 기술을 선택하는 방법을 살펴보..
오늘은 JSP를 공부하면서 간단히 정리한 것에 대해 올리겠습니다. 가끔은 제가 직접 한페이지를 모두 써서 채우기도 하네요. ㅎㅎ;;; 1. 선언부 - 형식 : 2. 표현식 - 형식 : 3. 스크립트릿 - 형식 : 4. 주석 - 형식 : :: 웹 브라우저에서는 보이지 않고 JSP 소스를 열어야 보임 5. JSP의 작동 원리 - 사용자가 서버에 JSP 페이지를 요청 - 해당 페이지에 대한 서블릿이 있는지 검사 - 서블릿이 존재할 경우 메모리에 로드시켜 해당 페이지에 대한 응답 객체 생성 - 서블릿이 없을 경우 해당 페이지에 대한 서블릿을 생성 - 특정 폴더에 서블릿을 저장 - 이후 같은 페이지 요청시 메모리내의 서블릿을 실행시켜 응답 객체를 생성 6. 디렉티브 - 해당 JSP 페이지와 관련된 정보를 나타낼 ..
요즘 하고 있는 것이 XML 파싱과 관련된 것이다 보니DOM에 대해 알게 되었고 아래와 같이 dom4j, jaxen, XPath에 대해서도 관심을 가지게 되었습니다. dom4j에 관한 설명으로 시작을 하겠습니다. 시~작~^^ dom4j의 홈페이지 입니다. dom4j는 xml 문서를 DOM(Document Object Model) 형태로 사용할때 자바에서 쓰기 편하도록 만들어 놓은 패키지 입니다. 아래는 이곳 메인 페이지의 dom4j에 대한 간략한 설명입니다. dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework..