• 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
  • Tim Cooke
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Henry Wong
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Mikalai Zaikin
  • Himai Minh

Servlet & JSP: A Tutorial

 
Ranch Hand
Posts: 247
Eclipse IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Budi Kurniawan,

Atlast Thanks to you for providing the concrete book on Servlet 3.0.

People like me preparing for OCWCD 6.0 have been looking for the book explaining the Servlet 3.0 features in detail.

Seeing the Book Description, it covers most of the topics not only confining to exams also gives out idea of usage of these
features in proper place during the real world enterprise web application development.

Could you please share your insight on how far this Servlet 3.0 makes an impact comparing to older version?.



 
Author
Posts: 65
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
--> Could you please share your insight on how far this Servlet 3.0 makes an impact comparing to older version?.

These are some of the most important new features in Servlet 3.0:
- Annotation types that make the deployment descriptor (the web.xml file) optional. It's much easier to write a servlet now.
- Asynchronous operations for long-running tasks.
- File upload. It's finally a built-in feature. No need for a separate library.

And this one is really cool that will make framework developers happy:
- dynamic registration and servlet container initializers. At present if you want to use a framework such as Struts 2 or Spring MVC, you need to modify your deployment descriptor to incorporate the filter dispatcher or servlet controller of the framework. With Servlet 3.0, a framework can register itself. To use it in a project, simply copy the jar and you're ready to go.
 
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Budi Kurniawan, I'm studying for OCWCD, and I'm using Kathy's book, Head First.. Will your book useful for me in order to get my certification?

Thanks in advance!
 
Budi Kurniawan
Author
Posts: 65
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Giovanni,
My book will help you with the concepts. This may help in an OCWCD exam.
 
Sheriff
Posts: 67650
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
But as has already been pointed out, this is not a "how to get certified" book.
 
Bear Bibeault
Sheriff
Posts: 67650
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Abdelrahman Elghanam, your post was moved to a new topic. Please do not hijack other people's posts with your own questions.
 
Ranch Hand
Posts: 3389
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Budi Kurniawan wrote:--> Could you please share your insight on how far this Servlet 3.0 makes an impact comparing to older version?.

These are some of the most important new features in Servlet 3.0:
- Annotation types that make the deployment descriptor (the web.xml file) optional. It's much easier to write a servlet now.
- Asynchronous operations for long-running tasks.
- File upload. It's finally a built-in feature. No need for a separate library.

And this one is really cool that will make framework developers happy:
- dynamic registration and servlet container initializers. At present if you want to use a framework such as Struts 2 or Spring MVC, you need to modify your deployment descriptor to incorporate the filter dispatcher or servlet controller of the framework. With Servlet 3.0, a framework can register itself. To use it in a project, simply copy the jar and you're ready to go.



Those are indeed excellent and welcomed changes Budi especially the inbuilt file upload stuff, dynamic registration, optional web.xml file
 
reply
    Bookmark Topic Watch Topic
  • New Topic