We have two applications that are largely the same. However, (along with some minor variations between them) they have completely different authentication strategies. The "call center" version entails logging in once at the start, while the "retail" version entails authenticating yourself every time a purchase is made. While I don't have this working yet --largely due to the fact that I'm still figuring out how Wicket's authentication model works. I am however thoroughly confident that the approach Wicket takes will make this far easier to implement than is has been in our legacy apps.
For an article-length review of the advantages of an OO web framework, I really like a shopping cart style app that sells at least two substantially distinct products. Maybe something like... main page > tabbed panel > > product A panel (extends abstract product panel, which contains a date > > picker and a list view of abstract product) -- this panel adds the product > > A item to the abstract product panel's list view > > product B panel (extends product panel) -- add product B > shopping cart contains a list view of abstract product > > add product A or product B Initially there could just be html for the AbstractProductPanel, however then html could be added for the ProductAPanel to restructure its layout. Or is that simply too much for an article? On 8/9/06, Frank Silbermann <[EMAIL PROTECTED]> wrote: > > > You don't _need_ to know / use OO to program in Java or C++, but at least > they _allow_ you to use OO in your programs. With all the reading I've done > on JSF, I still don't have a clue as to the way someone who _wanted_ to use > OO in structuring the presentation layer could do so. > > ________________________________ > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Igor Vaynberg > Sent: Saturday, July 29, 2006 9:54 AM > To: [email protected] > Subject: Re: [Wicket-user] Discussing Wicket > > > its not only that - most frameworks are not built around OO so the developer > is not required to know it/use it. i think the skill is mostly lost in the > webspace. > > -Igor > > > > On 7/29/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > > On 7/29/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote: > > > we do evangelize the OO wherever we can, but it mostly falls on deaf > ears. > > > have you ever seen a struts app? in most struts apps the notion of a > class > > > is used mostly as a namespace to group some functions together. its hard > to > > > explain something when most people dont understand what you are talking > > > about. at least this has been my frustrating experience. like that blog > from > > > the tapestry guy ( > > > > http://greggbolinger.blogspot.com/2006/01/i-say-tapestry-you-say-wicket.html > > > and discussion we had here on the list ) saying listview is too complex > to > > > understand because it has an abstract callback method you have to > implement > > > and because it is an anoymous class. > > > > Yeah. It seems to be a sad reality that many frameworks have it as > > their holy grail to save their users from writing any code. And many > > programmers seem to agree that's what they want. That's how you get > > those famous 'framework coders'. > > > > Eelco > > > > > ------------------------------------------------------------------------- > > 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 > > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > Wicket-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > -- Scott Swank reformed mathematician ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
