본문 바로가기

서블릿

(2)
Chapter 2. 웹 애플리케이션 아키텍처 ① 앞에서 이야기한 웹 서버는 실제로 하는 역할은 딱 한가지 뿐입니다. 사용자가 요청한 HTML 페이지를 찾아서 보여주는 역할만 하지요. 이미 정의가 되어있는 STATIC 한 페이지를 되돌려주는것이 전부입니다. 하지만 실제로 사용자가 원하는 페이지는 사용자의 구색에 맞게 변하는 동적인 페이지 이지요.. 그런 요구에 대응하기 위해 나온 구조가 웹 어플리케이션 아키텍쳐 입니다. 이런 동적인 페이지를 만들기 위한 시초정도라고 할 수 있는데.. C나 파이선, PHP 같은 언어로 구현이 되어있다고 합니다. 요청이 들어올때 마다 프로세스를 생성해야 하므로 퍼포먼스가 떨어진다는 단점이 있답니다. CGI와는 다르게 스레드를 생성하여 클라이언트의 요청에 부응합니다. 예전에 스레드와 프로세스의 차이를 다룬 내용이 있는데요....
JSP & Servlet 인데 Servlet은 어디있는고?? 이전에 배운 JSP 문법을 최대한 활용해서 가장 간단한 -_-;; JSP 코드를 완성시켰습니다. 나름대로 뿌듯해 하고 있구요 ㅎㅎㅎㅎㅎㅎ 아직 굉장히 기초적이기 떄문에.. 어렵지 않고 간단하게 접근을 했습니다!! 대식님께서 알려주신 JDK 5.0을 최대한 활용한 2차원 배열 만들기와 출력을 토대로 +_+ 작성했습니다. DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Real Study - JSP & Serlvet study 얘들아, 안녕하삼? 지금 시간이.. 몇신가여?? 소스는 이클립스내에서는 아무런 에러가 없었습니다만 ^^;; 불행하게도 JSP 페이지를 열려고 하면 ㅠㅠ ..