| 예전에 jsp 공부할때 사놓고..반쯤 보다가 지금은 회사에서 죽어라 asp만 하다보니..한동안 읽지도 못한 책입니다. 근데 다시 꺼내서 보니까..역시 좋더군요. 개인적인 생각이지만.....프로그래밍 서적은 거의 대부분 저자들이 기본적인 문장력을 가지고 있지 못합니다.^^; 기술적인면이 중요하다 보니까 아무래도 책의 기본을 놓치는 경우가 많은데 프로그래밍 서적을 고르실때도 문장력을 주의깊게 보세요. 아주 간단 간단하게 설명해 놓은책들은 제대로 읽으면 십중팔구 후회합니다. 인터넷에서 관련 정보를 찾는거와 별반 다를게 없죠. 하지만 이 책처럼...잘 쓰여진 책은 두고 두고 읽어도 건질게 있습니다. 책의 수준은 높은데..설명을 잘하다보니 쉽게 읽히는 책입니다. |
| 오랫만에 만나는 참 괜찮은 책이다. JSP와 J2EE를 주로 접하는 나로서는 그동안 여러권의 JSP 책을 사서 보았지만 만족할만한 책이 없었다. 그러던 중에 이 책을 보았는데 내용이 아주 맘에 들었다. J2EE 의 요소들을 이용하여 프로그램을 가이드하고, WebLogic Server를 지원하면서,JSP에 관한 좋은 참고가 될 만한 책들에 관해서 질문을 받는다. 또한 나 스스로도 가장 기초가 되는 tag에 대한 설명과 응용예제 들을 책 한권으로 참고 하고 싶을 때가 있다. 이럴 때 참 좋은 책인 것 같다. 기초 부터 고급까지 상세히 설명하고 있어 초보자나 고급 프로그래머들에게 권하고 싶다. 특히, 다른 책들의 예제나 개념 설명에서 자주 발견되는 오류나 객체지향적이지 못한 요소들이 나를 짜증나게 하는데, 이 책은 그런 점에서도 깔끔하고 올바르게 작성된 아주 뛰어난 책이라고 할 수있다. |
| 6개월짜리 j2ee 기반 프로젝트를 뛴 적이 있었다. 당시 제대로 된 고객을 상대로한 첫 프로젝트라 실력은 형편없고 의기만 충천할 때였다. 겨우 자바 어플리케이션을 조금 짜고, 프로젝트를 위해 jsp, jdbc 교육을 받고, 웹로직을 대충 어서 배우고 프로젝트에 투입되었었다. 선배 사원들이 제시한 guide line이나 spm을 따르면서 작업을 해서 그다지 큰 혼란은 없었으나, 정작 시간을 가장 많이 잡아먹었던 것은 UI 부분이었다. 겨우 JSP를 배워서 써먹던 나로서는 적절한 참고서가 없었고, 어딘가의 사이트에서 이 책을 추천한 것을 발견했다. 당장에 이 책을 사두고, 로그인/로그아웃 처리를 해결하기 위해 HttpSessionListner 부분을 참고할 수 있었다. 그리고 프로젝트를 하면서 꽁수가 많이 늘어 나름대로 jsp를 잘 쓴다고 착각했었다. 그런 후, 이제 새로운 프로젝트를 뛰는 마당에 이 책을 한번 통독하려고 마음 먹었다. 필요한 부분만 보다보니 큰 맥을 놓치는 듯해서다. 3장까지 읽었을 때, 내가 큰 실수를 하고 있는 것을 알았다. 이건 내가 php를 어설프게 배웠을 때 저지른 실수와 같은 것인데 이제까지 나의 jsp 코드는 그야말로 자바 프로그램이었다. 화면 레이아웃을 표현하는 계층이 아닌 로직이 무진장 녹아있는 덩어리였다. 지금와서 생각해보니 이전 프로젝트에서 jsp 코드가 꼬여서 상당히 애먹었던 기억이 났다. 아주 사소한 것이었음에도 불구하고 납기를 맞추기 위해 주먹구구로 코딩한 것에 한숨이 절로 나왔다. 이 책의 3장에서 "저급한 수준의 JSP 코드"를 말하고 있다. 1. JSP 페이지 내에서 변수의 접근이 많다. 2. JSP 페이지 내에서 자바 프로그램 코드가 길게 작성되어있다. 3. JSP 페이지 내에 데이터베이스 드라이버 로딩, 커넥션 생성, SQL 문장 작성등이 포함되어있다. 돌이켜 생각해보면 내 코드가 딱 그 자체다. 후회가 되는 마당에 늦게라도 다시 읽게 된 것이 다행스럽게 느껴진다. 적어도 이번 프로젝트에서는 디버깅이 힘든 스파게티 코드가 적어질테니까말이다. 자바다운 컨셉으로 코딩을 하겠다면 이 책이 적격이다. 납기에 치어서 삽질하는 초보 개발자에게 더디더라도 제대로 배우는 것이 중요하다는 것을 일깨우게 해준다. |
| 요즘 서점에 가보면 참으로 다양한 JSP 서적이 있다는 것을 알 수 있다. 따라서 많은 초보 개발자들이 책을 고르는 데 애를 먹기도 하고 또 책을 잘못 사기도 한다. 이제 이런 고민을 안 해도 될만한 JSP 서적이 하나 나왔다. 바로 가메 출판사에서 나온 'JSP Professional'이란 책이다. 이 책은 크게 JSP 시작하기, 업그레이드 JSP, 실전 JSP 의 3부로 나누어져 있다. 각 부의 제목을 통해서 느꼈을지 모르지만 앞부분에서는 JSP의 기초적인 내용들을 다루고 중간에서는 JSP와 관련된 보다 깊은 내용들을 그리고 3부에서는 실제 웹 사이트를 구축하는 데 필요로 하는 다양한 에제들을 보여주고 있다. 4부에서는 앞으로 발표될 JSP 1.2 규약의 새로운 특징에 대해서 설명하고 있으며, 5부에서는 EJB를 소개함으로써 JSP를 마스터한 개발자가 손쉽게 EJB에 적응할 수 있도록 도와주고 있다. 1부와 2부에서는 JSP에서 반드시 알아야 하는 내용들 위주로 다루고 있는데 각 장마다 알맞은 예제를 사용하여 빠르게 JSP에 대한 내용을 이해할 수 있도록 하고 있으며 자바빈 컴포넌트 사용하기에서의 주차장 예제는 자바빈 컴포넌트를 사용하여 구현할 수 있는 한 예를 알맞게 보여주고 있다. 또한, 10장에 있는 데이터베이스 커넥션 풀링 구현의 경우는 조금만 변형하면 실제 제품에서도 사용할 수 있을 정도였다. 또한 다른 책에서는 보기 드물게 JSP의 웹 어플리케이션 아키텍처인 모델 2 구조에 대해서 자세하게 설명한 점이 눈에 띈다. 3장을 보면서 솔직히 놀라지 않을 수 없었다. 다른 책에서는 게시판이면 게시판, 방명록이면 방명록을 별도로 분리하여 설명하였는데 이 책에서는 완전한 사이트를 예로 들어 그 사이트 내에서 사용하는 게시판, 방명록, 자료실 등을 설명하고 있었다. 실제로 책에 있는 소스 코드를 조금만 변형하여 필자만의 사이트를 구현할 수 있었다. 4부에서는 JSP 1.2 규약에 새롭게 추가될 내용인 필터와 어플리케이션 이벤트에 대해서 설명하고 있다. 여기서 주목할만한 내용은 필터에 있다. 28장 필터를 보면 JSP 페이지가 생성한 XML 문서를 필터와 XSL/T를 사용하여 HTML로 변환하는 예제가 있는데, XML에 관심이 많은 독자라면 한번 살펴볼만하다. 이 책은 초급자는 JSP를 배우기 위해, 중급자는 좀더 JSP를 알기 위해, 그리고 고급자는 옆에 두면서 레퍼런스로 사용하기 위해 필요한 책이다. 또 하나 무심코 이 책의 맨 뒷면을 펼쳐 보았는데 Javacan이라는 사이트에 대한 간단한 설명과 함께 한달 무료 쿠폰 이용권이 있었다. 그래서 그 사이트를 들어가 보았는데,, 괜찮은 내용의 자바 관련 글들이 있었다. 그래서 본인도 얼른 쿠폰을 보낼까 생각중이다. 책을 사면 한달간 괜찮은 자바 관련 글을 읽을 수 있다는 것도 이 책의 장점이라면 장점이라 할 수 있겠다. |
| JSP 가 유용한 이유는 PHP가 윈도우에서만 볼수 있는것에 반해 유닉스에서도 볼수 볼수있다는 것이 장점이다. 그리고 PHP는 비주얼 베이직으로 구현하기 때문에 누구나 쉽게 만들수 있지만 JSP는 자바에 대한 지식이 조금 있어야 된다는 차이가 있다. JSP를 입문하는 입장에서 여러 입문책이 있지만 나는 이책을 자습서로 적극 추천하고 싶다. 어떤책은 코딩한번하면 더이상 볼것이 없는 책도 있고 어떤책을 초보자가 혼자 보기에 어려운 책이 시중에 많다. 그러나 이책은 약간의 깊이를 가지고 서술하기 때문에 한번 보고 책상에 소장하는 책과는 다르다고 생각한다. 게시판을 만들수 있는 노하우를 쌓기 바란다. |
|
외서 번역본에 비해 쉽게 이해할 수 있어 좋았다. 이론적인 부분에 있어서는 번역서에 비해 다소 아쉬운 면이 있지만, 실용적인 예제들이 그러한 부분들을 충분히 대체해 주기에 적어도 돈이 아깝다는 생각은 들지 않는다.
사실 번역서들의 단점을 든다면 이론적 토대는 장황할 정도로 많은 부분을 할애하고 있는데 반해 써먹기 힘든 예제들이 대부분이어서 다른 책들을 한 두권 씩 더 보게 만든다. 그런 측면에서 보면 지금까지 본 JSP 서적 중에 단연 눈에 뛴다.미 |
| 지금까지 JSP에 관련된 많은 책을 봐봤지만, 이책만큼 가려운 곳을 긁어주는 책은 없는 것 같다... 정말 좋은 책!!! JSP를 한다면 이책을 꼭 보시길... |
| 예전에 프로그래밍에 대해 아무것도 모를 때는 따라하기 식으로 그저 먹여주듯이 설명하는 책에 대해서만 마음에 들었다. 그러나 어느 정도 알고보면 그런 책들이 그리 좋다는 생각이 안든다. 어떤 책이든지 기본에 충실한 책이 제일 좋은 책이라고 생각한다. 따라하기 위주의 책들은 뭔가 수박 겉 핡기 식이고 중,고급 책들은 기본을 알고 있다고 생각하기 때문에 초급자들이 보기에는 어렵다. 이 책은 깊게는 안들어가지만 JSP를 공부하면서 반드시 알아야 할 부분을 설명한다. 게다가 예제가 풍부하여 감각을 익힐 수 있다. 대장장이는 망치질만 하면되고 일개미는 일만하면 된다. JSP 책은 JSP문법만 설명하면 되고 JAVA 책은 JAVA문법 만 설명하면 된다. JAVA책이라고 해 놓고서 C++의 OOP까지 설명해 놓은 같잖은 책들이 많은데 그런 책들은 아무 기초도 없는 사람들이 보기에 좋은 책들이지만 실제로 C++을 몇 십 페이지 갖고 열심히 봤다고 해서 알수 있다고 하면 오산이다. JSP를 알려면 서블릿이나 자바빈즈 프로그램도 짜야하는데 그럴래면 C++을 알아야 한다. 그리고 C++를 이해할려면 C의 구조체와 포인터에 대해서 알아야 한다. 왜냐하면 구조체와 함수의 변형된 형식이 클래스이기 때문이다. 이렇게 기본을 익힐 수 있는 사람에게만 볼 수 있는 책이다. 그렇지 않고 C나 C++에 대해 전혀 모르면서 이책을 공부하겠다고 하면 돈 버린다. |
| 벌써 와우북에서 여러번 구매한것같은데 독자리뷰에서 많은 도움을 받았지만 아직 한번도 쓴적이 없기에 오늘은 이렇게...써봅니다. 이 책은 제가 다니는 학원 선생님과 주변사람들의 적극적인 권유로 보충교재로 쓸겸하고 사게 된 책입니다. 하지만 보충교재가 아니고 이제는 필수서가 되었습니다. 제가 쓰는 기본교재에서 설명이 부족한 부분은 모두 이책을 참조하고 있답니다. 아직은 비록 초보지만 무엇보다도 jsp의 강점인 bean을 잘 활용한다는 점에서 jsp를 배워야하는 필요성을 느끼게 해주는 책이며 설명하는 방식에서도 꼬아놓은 설명이 아니라... 편하게 하나하나 짚어가며 명료하게 잘쓰여진 책입니다. 너무나 좋은책입니다. 후회하지않으실꺼예요~ |
| 프로그래밍을 할 때 어느 분야가 가장 관심이 있고, 혹은 없냐고 하면 시스템 프로그래밍 쪽이 제일 관심이 있고 웹쪽은 별로 관심이 없지만.. 그래도 웹을 아주 몰라서는 안 되지 않을까해서 ASP와 JSP 를 조금 조금 공부했었는데.. 처음 JSP 를 시작하면서 이 책으로 시작했다는 게 아주 기쁘고 다행스러운 일이라고 생각이 듭니다. 초반부의 구성도 아주 마음에 들고, 웹을 공부하면서 아무래도 필연적으로 볼 수 밖에 없는 데이터베이스와의 연동을 JDBC 로 이렇게 이렇게 한다.. 라고 한 개괄적이고 간단하고도 명료한 설명과 이유를 기술해준 것도 마음에 듭니다. 후반부의 프로젝트 예제도 아주 마음에 들고요. 다만 어떤 책이 초보자부터 중급 이상의 독자를 다 만족시키는 건 어렵다고 생각합니다. 이 책은 그런 면에서 중급보다는 초급에 가깝다고 보고요.. 오히려 그런 면이 더욱 JSP의 기초를 떼는 데 이 책을 돋보이게 하는 것 같습니다. 참고가 되길 바라면서.. 총총.. |