이 책은 JSP가 익숙하지 않은 사용자 및 초보 개발자를 위해 JSP의 기본 문법인 JSP 구성 요소부터 jQuery 기반의 Ajax를 사용한 서버 페이지 요청 방법, 회원 관리, 게시판, 파일 업로드, EL, JSTL, Custom Tag 그리고 Ajax 기반의 모델 2를 사용한 쇼핑몰 구축까지 초보 개발자를 위한 필수 부분을 다루었습니다. 또한 요즘 대두되고 있는 데이터 보안을 위해, 해시 함수를 사용해서 비밀번호를 암호화하는 방법 및 블록 함수를 사용한 개인 정보 암호화 방법도 다루었습니다. 단순히 입문서보다는 개발자가 되기 위해 알고 있어야 할 필수 사항을 위주로 설명했으며, 그러한 요구가 만족되도록 예제를 선별하였습니다.
JSP가 익숙하지 않은 사용자 및 초보 개발자를 위한 JSP 2.3 기본서
초보 개발자가 중고급 프로그래머로 도약하기 위해 알아야 하는 필수 내용과 예제 수록
JSP, Ajax, 파일 업로드, JSTL, EL, 모델 2 등을 활용하여 쇼핑몰 프로젝트 작성
- 준비 단계가 확실합니다.
JSP 웹 프로그래밍 작성에 필요한 JDK나 톰캣(Tomcat), 이클립스, MySQL 등 여러 가지 프로그램의 다운로드 방법과 설치 방법 등을 자세히 알려줍니다. 버전이 업그레이드되면 해당 사이트의 화면 구성이나 다운로드 과정도 바뀌게 됩니다. 이 책은 어떤 버전이든 손쉽게 사용할 수 있도록 다운로드 과정과 설치 과정을 먼저 보여줍니다.
- 개념과 예제가 확실합니다.
JSP 페이지를 잘 만든다는 것은 단순한 지식이 아니라 사용되는 여러 가지 객체와 태그, 자바빈 등에 대한 개념을 확실하게 이해한다는 것입니다. 웹 애플리케이션의 구조를 이해할 수 있도록 각 예제마다 구조도를 포함시켜 단순히 프로그램 언어만 공부하는 것이 아니라 프로그램의 알고리즘을 이해할 수 있도록 구성하였으며, 예제를 실행하여 본 후에 관련된 이론이나 메소드들의 사용법을 철저히 이해할 수 있도록 하였습니다. 또한 프로그래머가 의도한 대로 결과를 얻을 수 있도록 JSP 페이지 작성에 필요한 풍부한 예제를 제공하여 확실하게 이해하고 응용할 수 있도록 합니다.
- 실전 응용력을 높였습니다.
이 책은 JSP 입문 내용뿐만 아니라 독자 여러분이 중고급 웹 프로그래머로 성장할 수 있도록 표현 언어, 커스텀 태그, 모델 2 등 실전으로 나갈 수 있는 다양한 중고급 기술을 수록하고 파일 업로드, Ajax 기반의 게시판 작성 및 회원 관리, 쇼핑몰 구축 등의 실전 예제를 통하여 JSP 페이지가 완성되어 가는 전체적인 흐름을 파악할 수 있도록 구성하였습니다.
저자 _ 김은옥
98년부터 ㈜ L.S.D. 교육센터, 쌍용 정보통신 교육센터 등 주요 교육센터에서 Java 및 JSP 프로그래밍 과정의 사내 교재 개발과 강의를 하였으며, 현재는 행정안전부 전자정부지원센터, 서울시 데이터센터, 한국지역정보개발원 등 주요 공무원 교육원에서 Java 및 JSP 프로그래밍 강사로 활동하고 있습니다. 주요 저서로는 실무 프로그래밍>, <기초부터 활용까지 실전으로 배우는 Ajax 웹 프로그래밍>, <막힘없이 배우는 Java Programming>, 웹 프로그래밍(Third Edition)>, <안드로이드 프로그래밍> 등이 있습니다.