>
> * Not stateless (i'm talking about the stable 1.2 here)

thats not a con anymore because 1.3 is pretty good now in that area.


>
> * Too much alternatives to do quite the same things (markup inheritance vs
> borders; passing component's constructors models, full objects or even
> components; ListView vs DataView vs GridView ...)


thats just evolution.. But i guess we should document exactly what to use
when (or best to use for..)

But i agree to much choice ís bad.. (this is pretty much valid for anything)


>
> * TOO MUCH JAVA and too component oriented: in fact on some pages you need
> to create some components (panels, fragment, or inner classes) to write
> maintenable code whereas these components will never be reused elsewhere.
> In
> general you need some effort and focus to produce maintenable code on not
> so
> complex pages / components, this is my biggest con.


Dont believe in to much java, i believe in to much xml or to much code
inside places where it doesnt belonge.
Java code is easy to read and type and compile save. Maybe a bit to verbose
at some time
But sun is fixing that i think (java 7)

johan

Reply via email to