File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes Struts 1.x or Struts 2 ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Struts 1.x or Struts 2 ?" Watch "Struts 1.x or Struts 2 ?" New topic

Struts 1.x or Struts 2 ?

muksh sharma
Ranch Hand

Joined: Apr 29, 2009
Posts: 37
Guys I am new for this and I really need to know which one is best.
I am preparing for SCWCD and SCBCD and almost done.
I don't have a job and somebody recommended me to learn Struts 1.x.
Here ->

Should I learn the same version or should I go for the Struts 2.
I am also planning to learn Hibernate and Spring.

Please help.

[Java FAQs] [SCWCD Links] [SCBCD Links] [SCWCD Wall of Fame] [SCBCD Wall of Fame]
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33102

Struts 1 and 2 are completely different. Technically Struts 2 is WebWorks renamed. My first thought is to learn Struts 2 because that's what new projects would use. My second though is to learn Struts 1 because there are probably more maintenance projects in it that need programmers.

Since you are looking for a job, you care about the job profiles in your region. Can you share where you are looking for a job so someone local can comment on this?

As an alternative, go to a job site and see which one is more frequently mentioned where you live (or want to work.)

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
muksh sharma
Ranch Hand

Joined: Apr 29, 2009
Posts: 37
Thanks for the reply. I am looking for the job here in Bangalore (India).
Varnam Aayiram
Ranch Hand

Joined: Dec 23, 2008
Posts: 88

All the best for the exam muksh. I don't have much knowledge in JEE stuff, but I was wondering, isn't JSF the
'in thing' now and not struts?
David Newton

Joined: Sep 29, 2008
Posts: 12617

Depends on what you mean by the "in" thing. It's just another solution in a crowded solution space, and massive overkill for a *lot* of applications.
I agree. Here's the link:
subject: Struts 1.x or Struts 2 ?
It's not a secret anymore!