@Igor:

It's not trivial because it requires complete understanding of the whole
Model system of Wicket. As per my actual question email, Martijn posted
exactly what I'm doing and how to solve it.


model is a core concept of the framework, so you better understand at least
that before posting rants. personally i do not understand why it is so
difficult.

public interface IModel { Object getObject(); void setObject(Object o); }

its a small interface with a setter and a getter. there is no "system", just
a bunch of different implementations of this interface for different
usecases. we have a great wiki page that describes the whole thing, dont
know why people always complain that our docs are crappy when most people
dont read them.

In one aspect it is a part of learning a library, on the other hand it fits
in with what I'm wondering: why the basic assumptions of building a web site
keep getting thrown out of the window with every new Java web framework.


because these frameworks are not about building web SITES, they are about
building web APPLICATIONS.  google.com is a website, salesforce.com is an
application. you do not need a framework to build a web site.

I realize that people like the Swing framework for application building; I
do to, it's quite fun to work with. But this isn't desktop application
development, this is web application development. I've yet to see a website
built to act like a desktop application that wasn't slow, buggy, broken in
many browsers, convoluted and hard to use or any combination of these.


this isnt about building web applications that behave like desktop
applications. this is about bringing the programming model of desktop
applications to the we applications.

the programming model offered by servlets/jsp is utter crap. it is so
divergent from the programming model offered by swing and friends that there
are programmers that code java desktop apps that cant code java web apps,
and viceversa. why should that be so? why can i not reuse my java knowledge
to build web apps? why can i not use OO which is the central princimple of
java to build java webapps? this is what it is all about.


This is one of the reasons that Rails is so successful. It doesn't try to
redefine how websites are made, it simply makes it easier to follow the
paradigms that have been in play for 15+ years.


there are plenty of java frameworks that do this. struts, maverick, blah
blah, and the lot of the mvc frameworks. even some that are modern and clean
like stripes.

i would like you to support the statement that rails is successful with some
sort of proof/statistics. otherwise its just flame bait and makes you look
bad.

Now please don't take this as a bash towards Wicket,


no one will, you have shown that you do not understand what wicket is all
about, so your bashing wouldn't be credible :)

I'm just trying to understand why Java web frameworks are what they are and
why people aren't creating frameworks that make it easier and simpler to do
what people have been doing for years. Is it because of Java itself? the
Java community? Sun Microsystems? IBM WebSphere? What do you think?


i think you are confused :)

-igor


Jason



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to