[Wicket-user] My wicket project
Last night I finished the very, very initial version of something I've been working on mentally for a while now. Its my first Wicket based project. Its a web application fragment, for lack of a better word, that provides a tasklist and customizable task screen router for Jboss' Jbpm framwork. If you don't work with BPM frameworks much, it'll be a little tough to explain the concept. Here are my initial attempts: http://bigheadco.blogspot.com/2007/02/wicket-and-jbpm.html#comments This is a blog post that was supposed to give the basics of the application, but degraded into what I like about Wicket compared to JSF (I'm wrapping up a major project done in JSF and Facelets) http://www.kgalligan.com/wicketbpm This is actually about the project. Some about my BPM background, the following page is just about the actual project... http://www.kgalligan.com/wicketbpm-architecture That's it. If you have some free time and feel like taking a look, I'd like to know what kind anti-Wicket stuff I'm doing. By that I mean most new frameworks do things a little different than the ones before. Wicket especially. I'm just wondering if my Model usage is strange. Things like that. I'm also really interested in how people model tables and lists in Wicket. I had a very similar problem in JSF. Specifically the issue that arises when you have a table type of component with links, backed by index instead of ID. That's an issue I have to look into. Any thoughts? I'm using a ListModel and PropertyListView do display a list of links. They're not the BookmarkableLink type, so if the data behind the list changes between the initial display and the user clicking the link, I'm going to run into trouble. My thought was to keep the list in the Model between the request, and fill it with detachable model objects rather than real data objects. Any thoughts? Does that make sense? See my long rant on the same topic when I started with JSF... http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topicf=82t=000422 More to come as I work on this... Thanks, -Kevin - 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=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] My wicket project
Vielen Dank für Ihre Nachricht. Ich bin zwischen dem 6. und 17. Februar im Urlaub und werde mich danach umgehend mit Ihnen in Verbindung setzen. Bitte wenden Sie sich in der Zwischenzeit an meinen Kollegen Herrn Sascha Hamann ([EMAIL PROTECTED]). Mit herzlichen Grüßen, Alexander Lohse ––– Alexander Lohse (Entwicklungsleitung Projektmanagement) Human Touch Medienproduktion GmbH Am See 1 17440 Klein Jasedow Deutschland Tel: +49 38374 752 11 Fax: +49 38374 752 23 e-mail: [EMAIL PROTECTED] Internet: http://www.humantouch.de ––– - 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] My wicket project
I'm also really interested in how people model tables and lists in Wicket. I had a very similar problem in JSF. Specifically the issue that arises when you have a table type of component with links, backed by index instead of ID. That's an issue I have to look into. Any thoughts? I'm using a ListModel and PropertyListView do display a list of links. They're not the BookmarkableLink type, so if the data behind the list changes between the initial display and the user clicking the link, I'm going to run into trouble. My thought was to keep the list in the Model between the request, and fill it with detachable model objects rather than real data objects. Any thoughts? Does that make sense? Lately, we are encouraging people to use components from the repeater packages rather than ListView and friends. They might be a little bit harder to grok at first, but they allow for better flexibility when it comes to which items are used when (e.g. backed by an ID rather than the index). See the 'repeaters' example in the wicket-examples project. Eelco - 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] My wicket project
That was the general impression I got. Repeaters. Harder to grasp, but better overall. I didn't know they indexed by id. Sweet. I have the Pro Wicket book. For the most part I thought it was well written. The section on ListView, however, brought on a level of confusion that almost landed the book on the other side of the room. I think it needs a diagram or two. The interaction between the list model, list elements, ListItem callback, and the page are bit tough to grasp and are generally unlike most everything else out there. If not in theory, at least in how they're coded. I was just turning back to the project as your message came in, so the timing couldn't be better. Hopefully I can sort out the repeater concepts without too much pain. Thanks, -Kevin On 2/5/07, Eelco Hillenius [EMAIL PROTECTED] wrote: I'm also really interested in how people model tables and lists in Wicket. I had a very similar problem in JSF. Specifically the issue that arises when you have a table type of component with links, backed by index instead of ID. That's an issue I have to look into. Any thoughts? I'm using a ListModel and PropertyListView do display a list of links. They're not the BookmarkableLink type, so if the data behind the list changes between the initial display and the user clicking the link, I'm going to run into trouble. My thought was to keep the list in the Model between the request, and fill it with detachable model objects rather than real data objects. Any thoughts? Does that make sense? Lately, we are encouraging people to use components from the repeater packages rather than ListView and friends. They might be a little bit harder to grok at first, but they allow for better flexibility when it comes to which items are used when (e.g. backed by an ID rather than the index). See the 'repeaters' example in the wicket-examples project. Eelco - 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] My wicket project
By the way, is there a central page somewhere that explains the repeater package, or should I just dig through the javadocs and code? I figured I'd ask before I get too involved with the latter. On 2/5/07, Kevin Galligan [EMAIL PROTECTED] wrote: That was the general impression I got. Repeaters. Harder to grasp, but better overall. I didn't know they indexed by id. Sweet. I have the Pro Wicket book. For the most part I thought it was well written. The section on ListView, however, brought on a level of confusion that almost landed the book on the other side of the room. I think it needs a diagram or two. The interaction between the list model, list elements, ListItem callback, and the page are bit tough to grasp and are generally unlike most everything else out there. If not in theory, at least in how they're coded. I was just turning back to the project as your message came in, so the timing couldn't be better. Hopefully I can sort out the repeater concepts without too much pain. Thanks, -Kevin On 2/5/07, Eelco Hillenius [EMAIL PROTECTED] wrote: I'm also really interested in how people model tables and lists in Wicket. I had a very similar problem in JSF. Specifically the issue that arises when you have a table type of component with links, backed by index instead of ID. That's an issue I have to look into. Any thoughts? I'm using a ListModel and PropertyListView do display a list of links. They're not the BookmarkableLink type, so if the data behind the list changes between the initial display and the user clicking the link, I'm going to run into trouble. My thought was to keep the list in the Model between the request, and fill it with detachable model objects rather than real data objects. Any thoughts? Does that make sense? Lately, we are encouraging people to use components from the repeater packages rather than ListView and friends. They might be a little bit harder to grok at first, but they allow for better flexibility when it comes to which items are used when (e.g. backed by an ID rather than the index). See the 'repeaters' example in the wicket-examples project. Eelco - 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] My wicket project
This http://cwiki.apache.org/WICKET/tables-and-grids.html for a shallow start, and for the rest please take a look at the javadocs and the example code. The wicket-examples project is where we hope to make up for the fact that we don't have a fancy tutorial :) Eelco On 2/5/07, Kevin Galligan [EMAIL PROTECTED] wrote: By the way, is there a central page somewhere that explains the repeater package, or should I just dig through the javadocs and code? I figured I'd ask before I get too involved with the latter. On 2/5/07, Kevin Galligan [EMAIL PROTECTED] wrote: That was the general impression I got. Repeaters. Harder to grasp, but better overall. I didn't know they indexed by id. Sweet. I have the Pro Wicket book. For the most part I thought it was well written. The section on ListView, however, brought on a level of confusion that almost landed the book on the other side of the room. I think it needs a diagram or two. The interaction between the list model, list elements, ListItem callback, and the page are bit tough to grasp and are generally unlike most everything else out there. If not in theory, at least in how they're coded. I was just turning back to the project as your message came in, so the timing couldn't be better. Hopefully I can sort out the repeater concepts without too much pain. Thanks, -Kevin On 2/5/07, Eelco Hillenius [EMAIL PROTECTED] wrote: I'm also really interested in how people model tables and lists in Wicket. I had a very similar problem in JSF. Specifically the issue that arises when you have a table type of component with links, backed by index instead of ID. That's an issue I have to look into. Any thoughts? I'm using a ListModel and PropertyListView do display a list of links. They're not the BookmarkableLink type, so if the data behind the list changes between the initial display and the user clicking the link, I'm going to run into trouble. My thought was to keep the list in the Model between the request, and fill it with detachable model objects rather than real data objects. Any thoughts? Does that make sense? Lately, we are encouraging people to use components from the repeater packages rather than ListView and friends. They might be a little bit harder to grok at first, but they allow for better flexibility when it comes to which items are used when (e.g. backed by an ID rather than the index). See the 'repeaters' example in the wicket-examples project. Eelco - 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user