Hi Nic, First, welcome back!
> Now I am at a new company and they are > pushing spring from front to back. [...] > Some of the main concerns / problems I have run into so far > with Spring MVC are : While I certainly won't argue with you that Stripes is excellent - I am using it right now on a professional project and I still find it to be the highest help-to-hinder ratio framework - I've had some success with Spring as a second choice when the client wants a higher-profile solution. I was a bit surprised by some of the issues you ran into. I certainly could be wrong, but my understanding was that: > 1. Error Handling JSR-303 really isn't that great. Plus, how > do I get success messages back to the user? They want you to > forward to a success page. I just want to forward back to the > list of objects with a success message. Why is that so hard? Isn't there a flash scope which you can use to place your message, then redirect to your list of objects and display the message? > 2. Spring still requires a bunch of xml config. Stripes has > spoiled me. I hate wiring beans and views. While Stripes is hard to beat in terms of least-possible xml, what do you mean about wiring beans and views? I'm pretty sure that you can get Spring to autodiscover your controllers, and to use a convention for views, reducing the wiring to none except for situations that stray from the convention. No? > 3. Internationalization. Stripes is extremely and > intuitive. Spring has me guessing as to what the crap key its > looking for to display an error message or some other message > that I'm not calling myself. Have to agree with you on that one. Even with Grails, which uses Spring under the covers, this is an issue. I have just about every Grails ebook in existence and none of them fully and accurately document these error message keys. I've often had to use a println or a log trace to get a list of the keys that it was attempting to find. Maybe this is documented online but I haven't seen a reference. Anyway, I'd be curious to know if I misunderstood something about the issues above. Again-- welcome back! Freddy ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ Stripes-users mailing list Stripes-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stripes-users