"Do It Once" Components Page

Jumpstart addresses multiple clicks with "do it once" components: They have been adapted from the components in The Bayeux Tapestry Extensions and updated to Tapestry 4.

They use javascript and act together, so once one of them has been clicked all of them will ignore subsequent clicks until a response has been received. Try clicking on them impatiently and you will see that only 1 order is placed.

Tapestry exceptions If you get an exception saying a property "has already been accounted for by the element at Annotation" then restart JBoss with -Dorg.apache.tapestry.disable-caching=false before using this page.
You have ordered widgets.

Click to Order 1 widget (2 seconds delay): DirectLinkOnce LinkSubmitOnce
Click to Refresh page (0 seconds delay): DirectLinkOnce LinkSubmitOnce

To Login