Am Dienstag, 21. Oktober 2003 20:55 schrieb jini us: > If you are new to struts I suggest you download > community edition(free)of struts called strutsstudio > from www.strutsstudio.com.
Or www.exadel.com. And there's visual Struts support just like in Struts Studio in Oracle JDev 10g Preview as well, just to note here. Still: these are only tools. But no tool shows you how to actually use Patterns or write a well-designed app. When it comes to actually coding, you're always on your own. But you have to do so, anyway. It's better to understand the ideas behind what you are doing instead of focusing on concrete implementations. Just as always. Then use a tool for the details. > It is the best of the lot ( in my opinion)because this > particular company is focusing on building an IDE for > struts framework AS IS. Unlike alot of these other > vendors who want to give you everything and you will > waste your life time working out which framework you > should use. Well, I am in personal contact with a lot of the high-profile characters (won't mention names here) in the Struts and MVC scenes, and all of them basically share your viewpoint, that is: Struts is a step in the right direction. But it's clearly not the end of all things. > There are three ORM frameworks which I know of which > are being used alot with struts when using databases > with struts. ORM on the other hand is nothing Struts- or generally webtier-related. Struts is entirely focused on getting input from web-based user interfaces in a MVC-like fashion known as Model2 in the J2EE blueprints, plus inter- facing with the Model | Business Logic tier via Actions. The first version was hacked by Craig McClanahan over a weekend, and still: Struts doesn't make any assumptions about subsequent layers, including the integration layer things like OR mappers may belong to. > you can find two of them at http://db.apache.org > OJB & Torque. > OJB - is an Object/Relational mapping tool that > allows transparent persistence for Java Objects > against relational databases. http://db.apache.org/ojb > Torque - > I am personally favouring cayenne from > www.objectstyle.org. Both Torque and Object Relational Bridge are proven solutions to the O/R impedance problem. There are may others. But one thing I would definitely have a closer look at is the iBATIS Database Layer (www.ibatis.com). Credits go to Ted Husted here who gave me the link here. Before that, I favored Castor (www.exolabs.org), but what's the effective difference in the end? > Incidently struts is also developed at apache.org. > As these vendors don't have technical skills or > expertise to build their own framework, > why use a cut & pasted one and pay for the pleasure > of buggy & outdated framework. I think I don't understand the above. Struts is developed at apache.org, and its inventor Craig R. McClanahan is both a committer to apache.org and JSF specificiation lead for Sun. Considering technical skills, don't underestimate the people working for almost any software company I know of, they're generally the best of breed when it comes to all major companies, good people throughout. Then: Struts may be the most popular framework forJava web MVC2 nowadays, but even it's inventor says things could be done better. Won't comment on the second part here any further, as it speaks for itself. So we both agree Struts is good? -- Chris (SCPJ2) =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". Some relevant archives, FAQs and Forums on JSPs can be found at: http://java.sun.com/products/jsp http://archives.java.sun.com/jsp-interest.html http://forums.java.sun.com http://www.jspinsider.com
