Will be Prosumer's Revolution and Technical Revolution in the Future!
Linux User/Developer is also Windows User/Developer... Cross Platform Engineer...
"21C 공학인을 대통령, 국회의원으로 만들자!" "더욱 더 많은 동지분들이 공학제국 건설에 동참할 수 있도록 널리 알려주세요~" [ F = m * a ]
과학기술/공학인이 대한민국 국회 의석의 50% 이상을 확보하는 그날을 위하여~ ^___^
웹 애플리케이션 개발의 기본인 자바 기반의 JSP(Java Server Page) 웹 프로그래밍을 보다 쉽고, 빠른 시간 내에 학습함으로써 인터넷 기반의 웹 애플리케이션 개발자로서의 첫걸음을 시작하는 독자들에게 언제나 펼쳐 볼 수 있는 훌륭한 학습 지침서가 되기 위해 집필되었다. 600여 개가 넘는 스크린샷과 코드에 대한 자세한 설명으로 독자들의 이해를 돕도록 하였으며, 최근 대부분의 기업들이 사용하고 있는 공개소프트웨어(OSS) 운영체제(OS)인 리눅스(LINUX) 서버 기반의 JSP 웹 서비스 부분과 한국의 대표 공개소프트웨어 데이터베이스인 큐브리드(Cubrid) 소개도 포함하였다. 그리고 이클립스 IDE(Integrated Development Environment)를 사용하여 집필함으로써 보다 쉬운 접근을 통한 학습뿐만 아니라 현업에서 사용하는 개발 도구들을 미리 경험해 볼 수 있도록 구성하였다.
[목차]
머리말 자기소개 감수의 글
Chapter 00 프로그래밍의 이해 0.1 웹 프로그래밍이란? 0.2 HTTP 0.3 웹 프로그래밍 언어의 종류 0.4 웹 애플리케이션 0.5 CGI 방식과 웹 애플리케이션 서버 방식 비교 0.6 JSP 개요
Chapter 02 JSP 동작 원리(톰캣)와 서블릿 2.1 웹 애플리케이션 생성하기 2.2 서블릿이란?
Chapter 03 JAVA 기초 문법 3.1 자바의 기본 데이터 타입 3.2 변수와 레퍼런스 3.3 타입 캐스팅 3.4 연산자 3.5 블록 영역 3.6 조건문과 반복문 3.7 배열 3.8 자바 클래스
Chapter 04 JSP 기초 문법 4.1 주석 4.2 지시자 4.3 액션 태그 4.4 선언문과 표현식 4.5 스크립트릿
Chapter 05 JSP의 내장 객체 5.1 내장 객체란? 5.2 request 내장 객체 5.3 response 내장 객체 5.4 out 내장 객체 5.5 session 내장 객체와 cookie 5.6 config 내장 객체 5.7 application 내장 객체 5.8 page 내장 객체 5.9 pageContext 내장 객체 5.10 exception 내장 객체 5.11 JSP 내장 객체와 영역 5.12 JSP 내장 객체의 속성 사용하기
Chapter 06 JSP와 자바빈즈 6.1 자바빈즈란? 6.2 자바빈즈 만들기와 사용하기 6.3자바빈즈 사용 예제
Chapter 07 JDBC, DBCP, JNDI 데이터베이스 연동 7.1 데이터베이스와 DBMS 7.2 데이터베이스 기초 7.3 MySQL GUI Tool 설치 7.4 HeidiSQL - MySQL 관리툴 7.5 JDBC - MySQL 7.6 데이터베이스 커넥션 풀(DBCP) 사용하기
Chapter 09 web.xml 파일과 리스너, 필터 9.1 웹 애플리케이션 초기화 파라미터 9.2 리스너 사용 9.3 필터
Chapter 10 표현 언어(EL)와 커스텀 태그 10.1 표현 언어(EL) 10.2 표현 언어(EL) 사용법 10.3 표현 언어(EL) 내장 객체 10.4 표현 언어(EL) 문법 10.5 커스텀 태그
Chapter 11 파일 업로드와 이미지 처리, 차트 그리기 11.1 파일 업로드를 위한 자카르타 fileupload API 11.2 이미지 처리 11.3 이미지 생성하기
Chapter 12 에러 처리와 로깅 12.1 JSP 에러 처리 12.2로깅의 구현 형태
Chapter 13 JavaMail과 폼메일 13.1 EMail의 동작 구조 13.2 JavaMail API
Chapter 14 Model 2 구조와 MVC 패턴 14.1 Model 1 구조와 Model 2 구조 14.2 MVC 패턴
Chapter 15 게시판 개발 예제 15.1 게시판 전체 구조 15.2 데이터베이스 설계와 커넥션 풀 설정 15.3 게시판 구현
[추천평]
(중략) 웹 프로그래밍으로 PHP, ASP도 있지만, 최근에 자바 기반의 프로그래밍이 점점 더 중요한 위치를 차지하고 있습니다. 따라서 자바프로그래밍 기반의 웹 프로그래밍인 JSP(Java Server Page)는 자바 프로그래밍을 배우게 되면 쉽게 접근할 수 있어서 한 번에 두 마리 토끼를 잡는 것과 같이 일거양득의 효과를 가져 올 수 있는 장점을 가지고 있습니다.
본 책은 윈도우 운영체제, 이클립스 IDE, 오라클의 자바, MySQL, 아파치 톰캣, 큐브리드 데이터베이스를 사용한 책이지만, 공개소프트웨어인 리눅스를 기반으로 하여 JSP 웹 프로그래밍을 공부할 수 있도록 그 내용을 추가한 좋은 입문서라고 할 수 있습니다. 그리고 우리가 쉽게 간과할 수 있는 일이지만, 우리나라에서 개발한 공개소프트웨어인 큐브리드(Cubrid) 데이터베이스를 소개하고 있다는 점에서 더욱 관심이 가는 책입니다. (중략) - 정왕부 (공학박사)
* 2007년 *
1. CentOS 리눅스 구축관리실무 집필
2007년 12월 출판 - 출판사 : (주)수퍼유저코리아 * 2009년 *
2. 김태용의 C++ 기초 입문 :: gcc로 공부하는 C++와 wxWidgets GUI 집필
2009년 03월 출판 - 출판사: (주)수퍼유저코리아
3. 김태용의 리눅스 쉘 스크립트 프로그래밍 입문 집필
2009년 9월 출판 - 출판사: 제이펍 * 2011년 *
4. 김태용의 JSP 웹 프로그래밍 입문
2011년 1월 출판 - 출판사: 제이펍
인생목표 프로젝트
- 공학/기술인의 위상을 높이고, 공학과 기술중심의 TechNation Korea 건설을 위한 공학정치 실현 - 공학/기술인을 대한민국의 수장으로 만들기 - 1000만 달러 벌기 -> 우수 공학인재 서포팅하기
한국LUG 사이트는 1024 x 768 해상도(운영자 노트북:14")에 최적화 되어 있습니다. : LINUX FANSITE
WWW.LUG.OR.KR Server is made by CentOS Linux, P4 1.8G, Memory 512MB, Main HDD 160GB, Backup HDD 40GB and LAMP, qmail MTA.
CentOS Linux & Mozilla Firefox UTF-8 Base Created.
1998-2024 www.lug.or.kr Directed By Great Dragon, Kim.
Top
LUG 포인트 정책 : [회원가입 : +100점] [로그인(하루한번) : +100점] [글쓰기 : +20점] [코멘트 : +10점] [다운로드 : -200점] [질문 포인트 : 최소 200점]
데스크탑 프로그래밍(gcc, g++, wxGTK[wxWidgets] 등)은 "Fedora"를 사용하고, 서버 운영(WEB, FTP 등)은 "CentOS"를 사용하시길 권장합니다.
도전하는자, 자신을 투자하는자만이 뜻하는바를 이룰 수 있다.
Information should be Exchanged with Interactive, not One Way Direction.
준회원,
정회원,
우수회원,
VIP회원,
기업회원,
관리자 Be Maker!
인생에서, 100% 순이익을 보장하는건 없다. 1%의 지식을 나눔으로써, 가끔씩 손해볼 필요도 있다.
그대가 가진 1%의 지식만이라도 공공을 위해 포스팅하라. 손해본다는 생각이 앞선다면 그대의 인생은 힘들어질것이다.
자신이 가진 지식의 1%도 투자하지 않고, 오로지 자신의 이익만 탐하는자와는 동지가 되지마라.
만나서 대화하면 모두 좋은 사람들이지만, 유독 인터넷에서만 자신을 밝히지 않고, 좀비로 서식하는 사람들이 많다.
부지불식간[不知不識間], 좀비(하류) 인생이 될지도 모르니, 항상 자신을 경계하도록 하라.
[도서 안내]
1. CentOS Linux
2. gcc로 공부하는 C++
베스트셀러 입성^^