On 11/7/06, craigdd <[EMAIL PROTECTED]> wrote:


I don't know, I think this really violates the concept of separation of
concerns, which wicket seems to really market.


the separation of concerns is in the fact that the template contains no
logic. so template designers can easily work with it, and coders can work on
java stuff.

take servlets - designers cannot work on markup because it is output
completely using java code

take jsp - designers cannot work on markup because it is far too easy for
them to break stuff since it is littered with logic.

in wicket the markup simple and logic/code free. designers can still break
stuff but breaking the sync between java and html component hierarchy but
they cannot break logic, so it is much safer. and after working with wicket
markup for a day a designer can get used to not breaking things.

You should be able to as a
developer, develop and test the behavior of a component without having to
rely on the html to be written.


this is where we disagree. as i said, imho, a component consists of a few
facets that are interconnected, not just java.

-igor

Reply via email to