• 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
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Knute Snortum
  • Bear Bibeault
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Tim Holloway

Need help in learning struts

 
Ranch Hand
Posts: 160
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi guys,
I want to learn struts from where can i start learning struts.....
 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Varun,
You can start with struts survival guide 1.1.Later on you can easaily move to struts 2.Once you are done with survival guide,you can refer profesional jakarta struts by wrox.

Thanks
Anuj
 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Searching the web for something like "Struts tutorial" will return a *lot* of hits. You should decide which version of Struts you want to learn, though.
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I suggest you start learning Struts2 and never look at Struts 1 unless you have a reason to do so.
"Struts2 In Action" is a good books for learning Struts2 from the scratch.
 
Varun Nayudu
Ranch Hand
Posts: 160
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

John Todd wrote:I suggest you start learning Struts2 and never look at Struts 1 unless you have a reason to do so.
"Struts2 In Action" is a good books for learning Struts2 from the scratch.




Why is struts 2 better than struts 1 . And if i learn struts 2 will i automatically know struts 1 too............
 
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
You can read Struts2 Black Book,this is a very good book
and one can easily clear the concepts
Regarding why srtuts2 is better then Struts1 if you dont know the limitations of Struts1 how can you appreciate Struts2,so atleast clear basic concepts in Struts1
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There's no reason to make a comparison between S1 & S2 just to "appreciate" S2 more; personally I think that would be a waste of time. I do agree that unless you have a specific reason to learn S1 (like a job) then don't bother; web frameworks have advanced beyond it.
 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think struts 1.x have better IDE support. for example I can have page flower picture from struts.xml but I can not get the same one when I was on struts 2.x

So I think struts 1 is better than struts 2
Do you agree?
 
Rancher
Posts: 43009
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

So I think struts 1 is better than struts 2 Do you agree?


Such comparisons are not useful when stated in this kind of generality. But Struts 1 is dead (see the topic where you asked about this), so in this case the question is moot, IMO.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Struts 1 has reached EOL stage and it is no longer under active development.
Struts 2 is now carrying the flag and for a good reason.
Struts 2 (WebWork) is built upon simplicity, flexibility and plugins architecture.
http://struts.apache.org/2.x/
Struts 1 served the community very well in the past but it has to retire now, frameworks like Seam, Wicket are really rasing the bar so high.
So, unless you need Struts 1 for your job, just drop it and don't bother your self with it.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

ariso yang wrote:I think struts 1.x have better IDE support. for example I can have page flower picture from struts.xml but I can not get the same one when I was on struts 2.x

So I think struts 1 is better than struts 2
Do you agree?


Well no not really.
Programming happned in your head, not in the IDE.
Two of hotest frameworks now (Rails and Django) don't have a decent IDE, most of Rails/Django developers use vi and emacs (well and TextMate but that is for Mac OSX).
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!