• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Why buy Core Servlets and JSP 2nd Edition?

 
Al Newman
Ranch Hand
Posts: 716
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As an owner of the First edition, I would like you to summarize the major changes between the two books and (perhaps) lay out what the significant changes in best practices in this area since you published Volume I.
 
Marty Hall
Author
Ranch Hand
Posts: 111
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As an owner of the First edition, I would like you to summarize the major changes between the two books and (perhaps) lay out what the significant changes in best practices in this area since you published the first edition.

Well, the second edition got so huge (> 1800 pages!) that we broke it into two volumes:
  • Volume 1, out now (see http://www.coreservlets.com/) is similar to the first edition except that it includes the JSP 2.0 expression language, updates to the servlet, JSP, and JDBC specs, lessons learned, more examples, and greatly updated info on configuring and using Tomcat, JRun, and Resin (also Oracle and MySQL). Still, it is not a radical departure from the first edition; just more up to date and (I hope!) better.
  • Volume 2, due out in early Spring, covers lots of stuff not in the first edition. For instance, it discusses building custom tags using JSP syntax instead of Java syntax (tag files), Struts, JavaServer Faces, advanced JDBC stuff, ant, etc.


  • Cheers-
    - Marty
    [ November 11, 2003: Message edited by: Marty Hall ]
     
    Ko Ko Naing
    Ranch Hand
    Posts: 3178
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Originally posted by Marty Hall:


  • Volume 2, due out in early Spring, covers lots of stuff not in the first edition. For instance, it discusses building custom tags using JSP syntax instead of Java syntax (tag files), Struts, JavaServer Faces, advanced JDBC stuff, ant, etc.


  • [ November 11, 2003: Message edited by: Marty Hall ]

    I found on the amazon that volume I contains JSTL too... But u mentioned that custom tags are in volume II... Is it like things related to the Standard Tags are in Volume I and things related to the Custom Tags are in Volume II?
     
    Jim Yingst
    Wanderer
    Sheriff
    Posts: 18671
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    So what about More Servlets & JSPs? Will Core 2.1 + 2.2 essentially replace More 1? Is there a More 2 on the horizon too? Or should we just let you finish Core 2.2 before bothering you with questions like that?
     
    Marty Hall
    Author
    Ranch Hand
    Posts: 111
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I found on the amazon that volume I contains JSTL too...

    Nope, not true. Now that custom tags encompass so much (the old way, the new tag file way, JSTL, etc), I have consolidated all the chapters on custom tags into a major section in the second volume.
    Cheers-
    - Marty
     
    Marty Hall
    Author
    Ranch Hand
    Posts: 111
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    So what about More Servlets & JSPs? Will Core 2.1 + 2.2 essentially replace More 1?

    We decided that the "Core" and "More" names were confusing. Besides, which book contained which content was partly a matter of timing regarding when the various specifications came out. So, the update for BOTH is Core Servlets and JavaServer Pages, 2nd Edition. Foundational technologies that almost every project uses are in the first volume (setup and configuration, reading request parameters, using HTTP and cookies, tracking sessions, scripting with JSP, using beans, applying MVC, using the JSP 2.0 expression language, accessing databases with JDBC). Advanced features that only some projects use will be in the second volume (JSTL, JSF, Struts, custom tag libraries).
    Cheers-
    - Marty
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic