Downloads
Contents Page
Various example apps and libraries, old and new
The following are example apps to illustrate programming techniques and libraries. Some are so old, they may not even work and are kept for completeness.
Example apps
Name | Version | Updated | Description | Explanation Page |
---|---|---|---|---|
example1.zip | 1.0.4 | 08/06/2024 | Demonstrates separate session data per browser tab | Struts 2 - Server State per Browser Tab, Example |
example2.zip | 1.0.4 | 08/06/2024 | Demonstrates various methods of pagination of database records | J2EE - Pagination, Example |
example3.zip | 1.1.2 | 08/06/2024 | Demonstrates pagination of database records combined with editing | J2EE - Pagination, Editing Example |
example4.zip | 1.1.4 | 08/06/2024 | Demonstrates pagination of database records with pagination of linked records | J2EE - Pagination, Composite Cache Example |
example5.zip | 1.0.5 | 08/06/2024 | Demonstrates pagination of database records with results sorting by user | J2EE - Pagination, Results Sorting Example |
example6.zip | 1.0.0 | 13/06/2024 | Demonstrates separate session data per browser tab combined with linked, floating windows | Struts 2 - Server State per Browser Tab, Popups Example |
example7.zip | 1.1.0 | 05/08/2025 | Demonstrates that annotation-based form validation using the out-of-the-box default interceptor stack doesn't work | Struts 2 - Annotation-based Validation, Fails Out-of-the-Box Example |
example8.zip | 1.0.0 | 29/01/2025 | Demonstrates alternate annotation-based form validation in Struts 2 | Struts 2 - Annotation-based Validation, Example |
example9.zip | 1.0.0 | 19/04/2025 | Demonstrates redesigned alternate annotation-based form validation in Struts 2 | Struts 2 - Annotation-based Validation, Redesign Example |
example10.zip | 1.0.2 | 03/09/2025 | Demonstrates form formatting in Struts 2 | Struts 2 - Annotation-based Validation, Form Formatting Example |
Libraries
Name | Version | Updated | Description | Explanation Page |
---|---|---|---|---|
delphi_collections_1_0.zip | 1.0.5 | 14/03/2005 | Various collection types for Delphi 7 | Delphi Collections Home Page |
Peerlocator.zip | 1.0.0 | 31/03/2004 | Java library for collaborating apps to find each other without a central server. Written as an undergraduate project. | Peer locator |
struts-commons-1.6.4.zip | 1.6.4 | 03/09/2025 | Fix of form formatting for form that was just processed. | Contents Page |
struts-commons-1.6.3.zip | 1.6.3 | 23/08/2025 | Fix of converter and collection converter inheritance hierarchy. | Contents Page |
struts-commons-1.6.2.zip | 1.6.2 | 09/08/2025 | Post conversion adjusters. | Contents Page |
struts-commons-1.6.1.zip | 1.6.1 | 28/05/2025 | Recognises file uploading. | Contents Page |
struts-commons-1.6.0.zip | 1.6.0 | 19/04/2025 | Redesigned annotation-based validation. | Contents Page |
struts-commons-1.5.1.zip | 1.5.1 | 31/05/2025 | Fixes javadoc. | Contents Page |
struts-commons-1.5.0.zip | 1.5.0 | 29/01/2025 | Library of various J2EE front-end and Struts 2 techniques discussed in this website. Includes pagination, annotation-based validation, redirect after post, and server state per browser tab. | Contents Page |
Other
Name | Version | Updated | Description | Explanation Page |
---|---|---|---|---|
delphi_collections_1_0_help.zip | 1.0.5 | 14/03/2005 | Compiled Windows Help files for Delphi Collections | Delphi Collections Home Page |