Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What's next after servlets?

 
Dieter Quickfend
Bartender
Posts: 543
4
Java Netbeans IDE Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I personally disagree with Bear's views on JSF - it's used a great deal, standardized and has quite a few large companies backing it. It's also well-designed, and it's constantly improving and evolving into something better than it used to be. Especially with Seam's support for it, I like where it's going.

Still, one shouldn't discredit knowledge of Servlets - there are quite a few areas in which they overlap, you can't use JSF everywhere so you do need a back-up, and knowledge of servlets will definitely benefit your JSF development as well.
 
Mark Greenberg
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pat Farrell wrote:
leo donahue wrote:Blasphemy!

I did not say that no one uses them. I write a new one each week. But they are no longer new or sexy. They are more like the String class. Useful, and used all the time, but no one will get a job just because they put the magic keyword "servlets" on their resume.


There's probably about 9,999,999,999 lines of servlet code in production that someone has to maintain. I know maintaining OPC (other people's code) is not as cool as doing new design and development but if you really want a programming job, maintaing servlets just might get your foot in the door. After that, it's about learning the business and meeting the customer's needs.
 
Mahesh Panchananam
Greenhorn
Posts: 18
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
List of technologies you can try

DHTMLX - you need to add the javascripts (licenced) & use it to create interactive grids on the web pages.
JQUERY - can be used to handle many functionalities (sorting, validation.. etc)
JSF/RICHFACES - To create rich web application / UIs
Spring MVC - (part of spring framework) web layer functionalities
Struts MVC - web layer functionalities
Hibernate/iBatis - Object relational mapping S/Ws
JPA - Java persistence API (annotation based)
Spring - AOP : aspect oriented programming
Spring - Event Listeners: advanced
Spring Web services - Web service creation & consumption.

Rgds
Mahesh PS



 
max dev
Greenhorn
Posts: 8
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Someone locked my original post and directed me here for answers.But none of the replies here clearly tells answers the question.Please,someone at least post all the available technologies under JEE/J2EE .Have to pick from them

[edited for language]
 
max dev
Greenhorn
Posts: 8
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mahesh Panchananam wrote: List of technologies you can try

DHTMLX - you need to add the javascripts (licenced) & use it to create interactive grids on the web pages.
JQUERY - can be used to handle many functionalities (sorting, validation.. etc)
JSF/RICHFACES - To create rich web application / UIs
Spring MVC - (part of spring framework) web layer functionalities
Struts MVC - web layer functionalities
Hibernate/iBatis - Object relational mapping S/Ws
JPA - Java persistence API (annotation based)
Spring - AOP : aspect oriented programming
Spring - Event Listeners: advanced
Spring Web services - Web service creation & consumption.

Rgds
Mahesh PS





good post!
 
Madhan Sundararajan Devaki
Ranch Hand
Posts: 312
Java MS IE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I believe, in addition to Servlets, there will be Asynchronous Servlets and its associated fascinating user-stories.
 
Pat Farrell
Rancher
Posts: 4678
7
Linux Mac OS X VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Madhan Sundararajan Devaki wrote: there will be Asynchronous Servlets and its associated fascinating user-stories.

You sir, are evil. Will your asynchronous servlets return the answer before getting the GET/POST?

Of course, they can't work over HTTP, so you will need a new protocol for the web :-)
 
Vishal Hegde
Ranch Hand
Posts: 1077
Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Abhay Agarwal wrote:i will say - learn Spring (Core + MVC) and Hibernate. these technology skills are required by many companies.

also you can pursue Oracle certification of Servlets and JSP

~ abhay



Core+MVC is different then JSP and Servlets???

I mean MVC is being reffered to Model View Controller , right??
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65115
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Spring Core is the component that provides bean management including dependency injection.

Spring MVC is the web framework.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic