Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • 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
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Which framework to learn

 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All

I am new to java and I have the understanding of Jsp and servlets.
I want to learn a Framework which is popular in market today.

Please tell me which Framework I can start learning. Also I want to know is it necessary to learn struts Framework to learn newer frameworks like spring Framework

Thank you all
 
Ranch Hand
Posts: 174
Java ME Opera Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
None of them is framework.
 
Ranch Hand
Posts: 276
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Zandis Murāns wrote:None of them is framework.



None of which..? :confused:
 
Lorand Komaromi
Ranch Hand
Posts: 276
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Spring, Struts, Hibernate and maybe EJB3 are the most popular Java frameworks/libraries these days and you don't have to know Struts to learn Spring!
 
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I hear Struts has been popular, and would be one of the frameworks to learn, but does anyone know if learning Struts2 is more valuable/important.
 
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Michael Fisherman wrote:I hear Struts has been popular, and would be one of the frameworks to learn, but does anyone know if learning Struts2 is more valuable/important.



It was ... ten years ago.
 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, Spring+Hibernate+Struts2 (not Struts) is worth to learn
 
Rancher
Posts: 43011
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's worth noting that while Struts 1 had a large market share in its time, Struts 2 doesn't have anywhere near as much. Many more frameworks are available and in use today, and it's unlikely that any particular one will become as widely used as Struts 1 was.
 
Thanh Ngoc Nguyen
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ulf Dittmer wrote:It's worth noting that while Struts 1 had a large market share in its time, Struts 2 doesn't have anywhere near as much. Many more frameworks are available and in use today, and it's unlikely that any particular one will become as widely used as Struts 1 was.



This is I think just a time matter. As yes that there are so many frameworks for the same purpose, some frameworks could never get momentum. But Struts2 is a different case. Do you think any reasons behind the fact that Struts creator decided to merge with Webwork to become Struts2? Struts2 is almost 90% based on webwork
 
Ulf Dittmer
Rancher
Posts: 43011
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Thanh Ngoc Nguyen wrote:But Struts2 is a different case.


Why? I rather think that Struts 1 was the special case, since there were hardly any other frameworks when it became popular; it's very different today - Struts 2 is not the default choice for new projects in the way Struts 1 was. And not every project that used Struts 1 will upgrade to Struts 2 because of their substantial differences.
 
Thanh Ngoc Nguyen
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some people have posted the comparison here http://www.java-samples.com/showtutorial.php?tutorialid=200 so it is not necessary to debate on the advantages of the 2 versions of Struts. As the one who used to use both Struts1 and Struts2, I feel very comfortable with Webwork (Struts2). Yes, ones can still use Windows 98 while others enjoy their life with XP and Windows 7.
 
Ulf Dittmer
Rancher
Posts: 43011
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not sure what you mean by the comparison with Windows. I thought it was quite clear that I'm not advocating the use of Struts 1 any more. But neither am I advocating that people use Struts 2 without looking at the alternatives. Nor am I saying that Struts 2 isn't an improvement over Struts 1, but with all the other frameworks out there, that's not saying much.
 
You don't like waffles? Well, do you like this tiny ad?
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!