본문 바로가기

Programming

(164)
서블릿이란?? ▣ 서블릿(Servlet) 서블릿(Servlet)이란 "Server" + "Let"의 합성어로써, 말 그대로 서버에서 실행되는 프로그램을 의미한다. 클라이언트의 요청에 따라 서버에서 서블릿을 실행하고 그 결과를 클라이언트에게 전송하는 방식으로 동작된다. □ 서블릿(Servlet) ◇ Server + Let ◇ 서버에서 실행되는 프로그램 ▣ 서블릿의 구성 서블릿은 웹에서 사용 가능한 자바 프로그램을 구현하기 위한 방법으로써, 자바 기반의 확장 CGI 애플리케이션을 구현하기 위해 사용된다. □ 서블릿의 구성 ◇ 웹에서 사용 가능한 자바 프로그램을 구현하기 위한 프로그래밍 방법 ◇ 자바 기반의 확장 CGI 애플리케이션을 구현하기 위한 언어 ▣ 서블릿을 실행하기 위한 필요조건 서블릿은 자바 기반이기 때문에 당연..
AdapterView 기본적인 Adapter입니다. 도서검색 프로그램을 짜는 과정에서 기본적인 출력 레이아웃을 만들고 있습니다. 클래스는 main이 되는 LibraryBookList클래스 리스트뷰에 출력할 항목을 담는 LibrayItem클래스 BaseAdapter를 상속받아서 재정의를 하는 LibrayAdapter클래스로 구성됩니다. xml파일은 기본적인 리스트뷰 librarybooklist.xml과 리스트뷰의 한줄한줄에 들어갈 자식 layout인 librarybooklist_menu.xml로 구성됩니다. 전체 코드입니다. LibraryBookList.java package Don.Library; import java.util.ArrayList; import android.app.Activity; import android...
jericho - android.3.1 라이브러리 사용한 테이블 파싱 안드로이드에서 HTML파싱을 어려워하는 사람들이 의외로 많다는 사실을 알았고 그 정보는 극히 제한적이라는 것을 알았다..정말 쓰레기 포스팅을 해 놓았구나란 생각에 다시 포스팅을 한다.우선 능력자분께서 변경하신 jericho 파서를 사용할 것이다.http://blog.naver.com/zeanz/110092582999 여기서 파서를 다운 받을 수 있다. 1차 샘플입니다. 시간관계상 포스팅은 좀 뒤로 연기하도록 하겠습니다. 코딩을 하기에 앞어 라이브러리를 프로젝트에 추가해보자ㄴ.우선 프로젝트에 lib폴더를 만들고 거기에 .jar파일을 넣자.필독 lib로 만들면 Class Not found 에러가 뜨네요 이럴수가!! 안드로이드가 참... 꼭 libs로 만드시고 하셔야 합니다!!!!! 2.아래 스샷처럼 따라하면..
Android - html 파싱 - jericho.jar 먼저 Project에 라이브러리를 import시킨다. 즉, Project -> import -> General -> File System -> jar파일등록하면 Project에 해당 Library가 추가된다. 또는 마우스로 해당 라이브러리를 드레그&드롭하여도 된다 다음으로는 해당 Library를 Project에서 사용할 수 있도록 설정을 해주어야 한다. Project선택 후 Properties(Alt + Enter) -> Java Build Path -> Libraries Tab -> Add JARs -> JAR파일 선택 또는 import 시키지 않고 외부에서 Library를 가져올 수 도 있다. Project선택 후 Properties(Alt + Enter) -> Java Build Path -> Li..