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

Reply via email to