Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Java Software Programming Apache

Struts 1.1 Released 23

Evil Grinn writes "The long-awaited release of Struts 1.1 has finally happened. See the release notes for all of the changes since the last Release Candidate and also since Struts 1.0.2. Many new features are available in a stable production release for the first time today. Congratulations to the entire Struts team."
This discussion has been archived. No new comments can be posted.

Struts 1.1 Released

Comments Filter:
  • Congratulations? (Score:5, Insightful)

    by KDan ( 90353 ) on Monday June 30, 2003 @09:59AM (#6330811) Homepage
    It took them long enough to decide to finally release a final version! :-P

    I'm not complaining. It's great that they did - now finally all those IDE vendors are going to put real struts 1.1 support in their software. It's a very good step politically and for the general acceptation of Struts by corporations and such.

    Daniel
    • Re:Congratulations? (Score:4, Interesting)

      by inertia187 ( 156602 ) * on Monday June 30, 2003 @11:47AM (#6331730) Homepage Journal
      IDE support? For what?

      1. drop the .jar files into WEB-INF/lib
      2. create a WEB-ING/struts-config.xml
      3. update WEB-INF/web.xml and add Struts as a servlet


      Oh, but you're talking about setup wizards, right? Yeah, JBuilder 8 only supports Struts 1.0, and JBuilder 9 only supports Struts 1.1 beta release. Even then, the wizards don't get you very far. Other than allowing newbees to learn the ropes, I don't see the use in setup wizards, but that's just me.

      On the other hand, when using NetBeans code synchronization, it's very helpful. It looks for methods that should be overridden, and overrides them with one dialog box, then you just write implementation, which is kick-ass. Not exactly the same thing as supporting Struts directly, but helpful none the less.

      It'd be nice if there was a Netbeans module that would read the struts-config.xml and present it in a form, like the TLD module.
      • Re:Congratulations? (Score:2, Informative)

        by guusbosman ( 151671 )
        It'd be nice if there was a Netbeans module that would read the struts-config.xml and present it in a form, like the TLD module.

        I think that exactly the point KDan was making: IDE support for the struts-config and validation.xml files.

        I don't know about Netbeans, but there are a couple of them for Eclipse (Alpha Struts Editor [improve-technologies.com], Easy Struts [sourceforge.net]). The latter one already supports Struts 1.1.
      • Re:Congratulations? (Score:2, Interesting)

        by znaps ( 470170 )
        IDE support is not just setup wizards - it would include things like compile time validation (e.g. 'Error in adduser.jsp: Action mapping "/addUser" does not exist' and the like)

        It would also include good support for refactoring - have you ever tried to rename a function in one of your Struts applications? You need to rename jsp filenames, Action mappings, ActionForms, class files, packages...it's a bloody nightmare having to restart the server and test everything just to find what you've forgotten to chang
        • I guess I'm too much of a hard ass to expect the IDE to do so much, but you're right. Compile time validation is a Good Thing. Another would be visually displaying the <html:xxx /> tags. I've gone so long without a visual form editor for JSP, I feel like a king whenever I do Swing development. Supposedly JSF [jcp.org] is supposed to address this. We shall see.
    • A few months ago, Jakarta started to host several projects that do the same thing
      (torque ojb, ant maven, etc). The same happens with strutus turbine.

      I have written some applications using turbine, and like the framework. The thing is, if "now finally all those IDE vendors are going to put real struts 1.1 support in their software" they will probably not do this for tubine. Should I give up on turbine?

Whoever dies with the most toys wins.

Working...