• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Struts 1.1 - for a new project?

 
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Is it a good idea to start new project with Struts 1.1? I have been to Struts site. I dont think this is the right time to start with Struts 2.

The thing is we are into product development. So, we wil be stuck with whatever we select for a couple of years.

Swati
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My advice is that if you can take the time to learn something else, don't use Struts at all. There are better alternatives out there. Stripes for example, is my current favorite. It should feel pretty familiar to a Struts developer.
 
Ranch Hand
Posts: 456
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hello gregg

without saying that what you wrote is wrong, i want to mention that "better alternatives" requires knowledge about the requirements.

one plus would be that it's pretty easy to find experienced developers for struts. depending on the project this can overrule all other requirements.

another big - if not huge - plus of struts is that over the years it became pretty robust, stable and bug free. i'm sure we all experienced a history of mission-critical bugs right before deployment with framework A or framework B (if not, at least i did :-)), finding ourselves hacking bad documented or even decompiled sourcecode in order to fix it or at least find a workaround.

i never had this with struts.

just my two cents :-)
jan
[ October 07, 2006: Message edited by: Jan Groth ]
 
Ranch Hand
Posts: 4864
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Your original question was which version of Struts to use. I'll assume you've already decided to use Struts, and not get into the discussion about whether to use Struts or some other framework.

Struts 1.1 is a very stable version, and it's the one about which most of the Struts books are written. However, if you pick this version, you'll be missing out on some good new features. I'd suggest that you use version 1.3.5, which is the latest "Struts 1" version. This is not radically different from Struts 1.1, so what you read in the books will apply, plus you can take advantage of the new features.

I agree with your assessment that it might not be a good idea to jump into Struts 2 just yet. There isn't even a full release available yet -- only a development release.
 
Ranch Hand
Posts: 131
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello

Struts have a good support and is powerfull, i use 1.2.9 (requeriment of Spring 2.0 RC2) and i am happy , work with 1.x have deprecated methods in comparation with 1.2.9 , for example ActionError(s).

there are a lot of framewroks and options, Struts is fairly a good choice

changing the point, i saw the documentation when i saw the reply from Merrill about Struts 2, so i have an obvious question

why struts 2 change the sintaxis of configuration?
http://cwiki.apache.org/WW/home.html

what could be a good reason??? , it way kill the old way for programming?, i tried to mean, buy a new book o read again a new documentation??? :roll:

Regards
Manuel

[ October 08, 2006: Message edited by: Manuel Jordan ]
[ October 08, 2006: Message edited by: Manuel Jordan ]
 
Ranch Hand
Posts: 948
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Good points so far...I will add that if you pick WebWork you will likely be in a better position to migrate to Struts 2.x than you would if you picked Struts 1.x.

- Brent
 
Sara Jahan
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a ton everybody!

I am checking this forum after a gap of few days.

Brent, you echoed what I have been thinking myself. But I guess we shall have to build a few test apps in Webworks myself before we can decide on anything.

Swati
 
I am not a spy. Definitely. Definitely not a spy. Not me. No way. But this tiny ad ...
New web page for Paul's Rocket Mass Heaters movies
https://coderanch.com/t/785239/web-page-Paul-Rocket-Mass
reply
    Bookmark Topic Watch Topic
  • New Topic