• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin
  • Number of slices to send:
    Optional 'thank-you' note:

Image from Mike Murach & Associates
Title: Murach’s Java Servlets and JSP (3rd Edition)
Author(s): Joel Murach and Michael Urban
Publisher: Mike Murach & Associates
Category: Servlets, JSP and Tag Libraries


Summary

Mike Murach & Associates wrote:From the start, servlets and JSPs have been a training problem because web programming with them requires so many different skills and so much conceptual background. But the first edition of this book solved that training problem: It presented the critical skills in the right order with plenty of examples, allowing developers to master all the complexities in a manageable way.

Now, this improved and updated 3rd Edition makes it even easier and faster for you to learn. And to prove to yourself that you will master all the servlet and JSP skills that you need to develop e-commerce applications, you can download the book’s e-commerce website that ties all the skills together.




Book Preview (when available)



From the publisher
  • Table of Contents (PDF)
  • Chapter 1: An introduction to web programming with Java (PDF)
  • Chapter 2: How to structure a web application with the MVC pattern (PDF)
  • Book Applications and Exercises (EXE for Windows or ZIP for any system)
  • Corrections (PDF)



  • Where to get it?
  • Amazon.com
  • Mike Murach & Associates



  • Related Websites
    COMMENTS:
     
    author & internet detective
    Posts: 41905
    909
    • Number of slices to send:
      Optional 'thank-you' note:
    I give this book 9 out of 10 horseshoes.

    "Murach's Java Servlets and JSPs" third edition looks/reads like a Murach book. This is good. It's always nice when a book delivers what you are expecting. If you haven't read a Murach book before, it is a book meant for beginners. The left page is text and the right is code/diagrams/references. Each chapter ends with very detailed exercises.

    The book begins with basics but doesn't limit itself to raw servlets and JSP. Chapter 1 explains how Spring/JSF fit into the picture. The book even covers JSF (but not Spring.) I wasn't expecting either to even be mentioned, so this is a nice bonus.

    The book tries to cover real world concepts. There was a good bit about security including XSS and SQL injection. I would have liked other security techniques to be alluded to like CSRF. That might be too much to expect in a beginner book though. I haven't seen a beginner book cover XSS before.

    The book is up to date including Java 8, HTML 5, CSS - even MVC. There were good disclaimers of when you should/shouldn't do something. Like not using scriptlets.

    There was only one piece of advice I disagreed with - using the Tomcat lib directory. I asked the author about that during the CodeRanch promotion. He explained he doesn't endorse that practice and will word it more clearly in the next edition. I'm satisfied with that answer. I also wish he covered tag files. Tag files rock. Minor things that I miss.

    Noticing a theme? I'm happy with the book. It covers more than I expected so it whet my appetite for more. It highly recommend this book as your first Java web development book.

    Review migrated from old book review post

    ---
    Disclosure: I received a review copy of this book from the publisher for reviewing it on behalf of CodeRanch.
     
    reply
      Bookmark Topic Watch Topic
    • New Topic
    vceplus-200-125    | boson-200-125    | training-cissp    | actualtests-cissp    | techexams-cissp    | gratisexams-300-075    | pearsonitcertification-210-260    | examsboost-210-260    | examsforall-210-260    | dumps4free-210-260    | reddit-210-260    | cisexams-352-001    | itexamfox-352-001    | passguaranteed-352-001    | passeasily-352-001    | freeccnastudyguide-200-120    | gocertify-200-120    | passcerty-200-120    | certifyguide-70-980    | dumpscollection-70-980    | examcollection-70-534    | cbtnuggets-210-065    | examfiles-400-051    | passitdump-400-051    | pearsonitcertification-70-462    | anderseide-70-347    | thomas-70-533    | research-1V0-605    | topix-102-400    | certdepot-EX200    | pearsonit-640-916    | itproguru-70-533    | reddit-100-105    | channel9-70-346    | anderseide-70-346    | theiia-IIA-CIA-PART3    | certificationHP-hp0-s41    | pearsonitcertification-640-916    | anderMicrosoft-70-534    | cathMicrosoft-70-462    | examcollection-cca-500    | techexams-gcih    | mslearn-70-346    | measureup-70-486    | pass4sure-hp0-s41    | iiba-640-916    | itsecurity-sscp    | cbtnuggets-300-320    | blogged-70-486    | pass4sure-IIA-CIA-PART1    | cbtnuggets-100-101    | developerhandbook-70-486    | lpicisco-101    | mylearn-1V0-605    | tomsitpro-cism    | gnosis-101    | channel9Mic-70-534    | ipass-IIA-CIA-PART1    | forcerts-70-417    | tests-sy0-401    | ipasstheciaexam-IIA-CIA-PART3    | mostcisco-300-135    | buildazure-70-533    | cloudera-cca-500    | pdf4cert-2v0-621    | f5cisco-101    | gocertify-1z0-062    | quora-640-916    | micrcosoft-70-480    | brain2pass-70-417    | examcompass-sy0-401    | global-EX200    | iassc-ICGB    | vceplus-300-115    | quizlet-810-403    | cbtnuggets-70-697    | educationOracle-1Z0-434    | channel9-70-534    | officialcerts-400-051    | examsboost-IIA-CIA-PART1    | networktut-300-135    | teststarter-300-206    | pluralsight-70-486    | coding-70-486    | freeccna-100-101    | digitaltut-300-101    | iiba-CBAP    | virtuallymikebrown-640-916    | isaca-cism    | whizlabs-pmp    | techexams-70-980    | ciscopress-300-115    | techtarget-cism    | pearsonitcertification-300-070    | testking-2v0-621    | isacaNew-cism    | simplilearn-pmi-rmp    | simplilearn-pmp    | educationOracle-1z0-809    | education-1z0-809    | teachertube-1Z0-434    | villanovau-CBAP    | quora-300-206    | certifyguide-300-208    | cbtnuggets-100-105    | flydumps-70-417    | gratisexams-1V0-605    | ituonline-1z0-062    | techexams-cas-002    | simplilearn-70-534    | pluralsight-70-697    | theiia-IIA-CIA-PART1    | itexamtips-400-051    | pearsonitcertification-EX200    | pluralsight-70-480    | learn-hp0-s42    | giac-gpen    | mindhub-102-400    | coursesmsu-CBAP    | examsforall-2v0-621    | developerhandbook-70-487    | root-EX200    | coderanch-1z0-809    | getfreedumps-1z0-062    | comptia-cas-002    | quora-1z0-809    | boson-300-135    | killtest-2v0-621    | learncia-IIA-CIA-PART3    | computer-gcih    | universitycloudera-cca-500    | itexamrun-70-410    | certificationHPv2-hp0-s41    | certskills-100-105    | skipitnow-70-417    | gocertify-sy0-401    | prep4sure-70-417    | simplilearn-cisa    |
    http://www.pmsas.pr.gov.br/wp-content/    | http://www.pmsas.pr.gov.br/wp-content/    |