• Post Reply Bookmark Topic Watch Topic
  • New Topic

Question of Joel on Focus of Servlets/JSP Book

 
Dave Powell
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Joel: I just read the third edition from cover to cover. It is a great read and well organized. It nicely built on each previous chapter.

My main question is focused on servlets/jsp versus JSF. You only had one chapter (21) on JSF. The latest Oracle JEE 7 tutorial focuses heavily on JSF. Why did you publish and updated version of servlets/jsp when JEE 7 is now promoting JSF as the key web interface technology?

Do you feel that a new web developer/ college undergraduate student should first understand servlets/jsps before moving on to JSF and perhaps RESTFUL services.

Did you consider a book on JSF instead of servlets/JSPs?

Regards
Dave
 
Joel Murach
Author
Ranch Hand
Posts: 77
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Dave,

I'm glad you liked the third edition.

It seems clear that the trend for Java web developers is away from the lower-level servlet/JSP framework and towards higher-level frameworks such as JSF and Spring. However, there still seems to be plenty of demand for our servlet/JSP book, so we felt that it was worth our time and energy to update it. On a related note, there are still plenty of legacy websites that use the servlet/JSP approach, and there still seems to be plenty of demand for servlet/JSP programmers.

We considered writing a JSF book instead of updating our servlet/JSP book, but we decided to update our servlet/JSP book first. We are still considering doing a JSF book in addition to our now updated servlet/JSP book.

I think that understanding the servlet/JSP approach to web applications makes it easier to learn other types of web programming such as JSF and RESTful services. I don't think it's necessary to start with servlet/JSP, but it seems like a good place for someone who knows Java to start.

Joel
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!