Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JSF is too complicated and un-intuitive

843844Apr 15 2010 — edited Apr 15 2010
Hello,
i would like to start build different web services but i cannot find an easy/intuitive way to acheive it.

I tried already a few frameworks/components (struts, jsf, spring mvc) but found them very disappointing because it takes like an hour of works just to figure out how to display a simple hello world, about an hour to write it, about an hour to figure out how to deploy it and about thesame to figure out how to modify it.

Furthermore, these are all relying on XML structures(+adhoc grammar) which is supposed to be helpful to read/edit, to validate its structure, to secure, etc itself.
But honestly i think those XML files contains more syntactic salt than sugar.
web.xml and others xml configuration files were already a pain in the A.. but now we have to use xml tags/components that are poorly documented (on how to write/configure them, on how they are rendered or on how to link them to a model) to design the pages...

Beside the XML' unintuitive and salty/obfuscating structure, the distinction in dynamic web project between M,V and C isn't obvious to me.
M, V and C are all too dependant with each other and are not clearly distinguished.

Finally, i find it rather unbeleivable to manage efficiently/fastly: session/state, security, back button/javascript, browsers and extendability with such architecture..

Is there a (human usable) altenative to the (geek-only) JSF,struts,spingmvc and other xml-based crap?

Thanx in advance
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 13 2010
Added on Apr 15 2010
9 comments
358 views