This seems to be primarily a Struts forum (from the posts), but anyone out there have any experience with Sun ONE Framework? We're considering it vs. Struts and I was hoping to bounce a few questions around...
(Red Faced) I never heard of JATO. When I do a google search... I get a XML to Java mapper. From what I can see, and it aint much right now... JATO is nothing like Struts. Can you send a link to this JATO? ... continues to look ... Never mind... Found it. Did a search at java.sun.com.... http://developers.sun.com/tools/javatools/articles/afintro.html ... reading article above .... I noticed the tutorial the above article is dated Jan. 9th this year. Found JATO Tutorial... http://developers.sun.com/tools/javatools/documentation/s1s51/af_tut.pdf The tutorial is dated Oct. 2003. Looks like JATO is a cross between JSF and Struts. Weird. I wonder where this fits in... Looks like it has some framework code for talking to the database. Nice IDE integration too. Very cool! Okay after looking through the tutorial for 15 minutes...so take it for what it is worth. My suggestions is as follows: Don't use JATO. Either use Struts + Hibernate or WebWork + Hibernate Then later when Struts and WebWork start supporting JSF (Struts already does), start to incorporate JSF.
I've been going through the same process and there are some things I like about it, but other's that I don't. PROS: * I like the fact I can code events against screen objects. * I like not having to manually work with so much XML by hand * The IDE consolidates the XML linkage logically so it's easy to keep track of how objects and files relate. * Once you get the right combination of objects, works very well. CONS: * Difficult to know how to like the right objects to get what you want, e.g. tiled hrefs with multiple parameters. * Doesn't seem like there's much support at all compared to Struts. I've had questions on Sun's board for days / weeks with no replies for (what I consider) simplistic functionality. * Very difficult to relate objects or access them via code. From examples I've been able to see it involves a lot of multi-level casting compared to Struts. There are others that I've found, but these are the ones I've been able to pinpoint thus far. I've tried a couple of the more readily available IDE enhancements for Struts like Struts Console and the like for Eclipse and Netbeans, do you know of any others to make dealing with the growing number of XML files in Struts a bit lesss painful?