开发者

What alternatives to Spring+JSF/Facelets exist for web-development in java?

Let's consider only standard MVC architecture and don't touch SOFEA.

I'm actually do my web-development with JPA (Hibernate)+Spring+JSF/Faceletes. To use JSF efficiently I also use at least Apache Orchestra and some components library (like Tomahawk or RichFaces).

I've already stepped on a rake several times with jsf. The worst thing I met just ye开发者_JAVA技巧sterday was a bug (or let's better call it 'undocumented feature') in jsf and I spent almost whole day to understand why my simple code didn't worked. It made me think about trying some other stacks or just presentation technology.

What I want to see in answers is several different complete sets of technologies (i.e. not just jpa+Spring+jsf/facelets but as in my description - with Orchestra, RichFaces and maybe I've forgotten something else). It'll be great if you can also estimate 'entry threshold' i.e. how difficult to start using the technology (for example, I spent about 1 month before I understood well at least basic principles of jsf).

I'm most interested in Spring+Wicket, Grails, maybe GWT2, stripes. I'm also curious about advantages of Spring+Spring WebFlow+JSF over simple Spring+JSF.

Thanks in advance


Seam ( JSF + EJB3/JPA)
Seam offers benefits of JSF minus the issues associated with it. Since you know JSF the learning curve will be shorter.


Consider ReXSL which uses MVC pattern, but beats JSF by simplicity and testability.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜