'JSP 웹프로그래밍 가이드'는 독자를 JSP 정복의 최단 거리로 안내하는 지침서이다. 군더더기를 없애고 실제 JSP 웹 서버 구축 및 프로그래밍에 반드시 필요한 이야기만을 담았다. 웹 노트 패드, 방명록, 자료실, 대화방, 회원 관리 시스템, 웹 메일 클라이언트 등의 실용 예제는 JSP 활용 능력을 한층 업그레이드 시켜준다. 이 책에서는 JSP 활용의 배경 지식이 될 Tomcat과 Jakarta Project에 대한 가이드도 빠뜨리지 않았다.
이 책은 전체 3부와 부록으로 구성되어 있다.
제I부는 JSP만을 이야기한다. JSP의 기본 개념 및 문법 등에서부터 JSP만을 이용해서 JSP 서버 프로그램을 작성하는 방법과 예제를 다루었다. 1부의 목적은 JSP에 익숙해지는 것으로, 그림 위주의 설명과 많은 예제를 담았다.
제II부는 한층 수준 높은 JSP 활용에 필수적인 DB와 JavaBeans를 살펴보고, 독자들이 JSP에 대한 활용 폭을 넓힐 수 있게 해준다. DB의 기본 개념을 소개하고 DB를 이용한 '회원관리 시스템'을 작성한다. 그리고 JavaBeans를 소개하고 JavaBeans를 이용한 '웹 메일 클라이언트'를 개발해본다.
제III부는 개발한 프로그램을 더욱 실용적으로 만드는데 필수적인 내용이다. 웹 기반 언어에서 특히 중요하게 생각해야 될 배포, Tomcat 설정 및 사용자 정의 태그 등의 고급 사용법을 다루어, 보다 전문적인 웹 개발 사항을 설명한다.
부록은 기본적인 JSP 문법 및 API들을 요약하였다. 간단한 API 레퍼런스로 활용할 수도 있다. 또한 '부록 A. Jakarta Project'는 훨씬 효과적으로 고급스런 JSP 프로그램을 만들 수 있게 도와주며, JSP를 이용하여 더욱 다양한 주제로 확장해 나가는 시작점이 될 것이다.
[부록 CD] 예제소스코드, Apache, Tomcat, MySQL 등의 프로그램, 공부시 참고할 Sun의 공식 문서들