This week's book giveaway is in the OCAJP forum.
We're giving away four copies of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) and have Khalid A Mughal & Rolf W Rasmussen on-line!
See this thread for details.
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

Subsitutes for JSP and Servlets ?

 
David Payne
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am thinking of doing a SCWCD certification. But I have a doubt before I begin. Are there any good substitutes for JSP and Servlets ? What is the popularity and importance of these technologies ? Is there anything else that I need to learn besides these two (eg a database) to create a full fledged website - back end and front end ?
 
Seetharaman Venkatasamy
Ranch Hand
Posts: 5575
Eclipse IDE Java Windows XP
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
IMO, there is no subsitutes for jsp and servlets in jee . and data base tier(storage area) is completely different from jee . of course, you need them to develop your applications.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34839
369
Eclipse IDE Java VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
All the web frameworks sit on top of servlets (at least) and possibly JSPs. The concepts are very important.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65118
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are alternatives; FreeMarker for example, as a templating engine. And frameworks like Play don't use Servlets and JSP at all.

But as this is the Job Discussion forum, you ain't going nowhere in the Java web world without a sound grounding in Servlets and JSP.
 
David Payne
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeanne Boyarsky wrote:All the web frameworks sit on top of servlets (at least) and possibly JSPs. The concepts are very important.


Jeanne can you tell me what does "sit on top of" mean ?
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65118
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It means that Servlets and JSP are the foundation upon which the frameworks are built. Frameworks such as Struts, FrontMan and Spring MVC use servlets and JSP in a non-occluding manner. If you don't know servlets and JSP you aren't going to be able to use the frameworks effectively.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34839
369
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good point about Play. I'm thinking that shouldn't be someone's first Java web framework though. Especially as Bear notes when looking for a job.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65118
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Indeed. Most people will never have heard of it and even if they had, they won't be too impressed unless they're exclusively using Play (and that'd be rare).

I like Play for certain projects, but it's a niche framework at best. Especially now that they are focusing more on Scala than Java.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic