• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

What's next after servlets?

 
Bartender
Posts: 543
4
Netbeans IDE Redhat Java
  • 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.
 
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.
 
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



 
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!
 
Ranch Hand
Posts: 312
MS IE Java
  • 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.
 
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • 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 :-)
 
Ranch Hand
Posts: 1087
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??
 
Marshal
Posts: 67449
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • 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.
 
Evacuate the building! Here, take this tiny ad with you:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
    Bookmark Topic Watch Topic
  • New Topic