Jakub is a Java EE developer since 2005 and occasionally a project manager, working currently with Iterate AS. He's highly interested in developer productivity (and tools like Maven and AOP/AspectJ), web frameworks, Java portals, testing and performance and works a lot with IBM technologies. A native to Czech Republic, he lives now in Oslo, Norway. Jakub is a DZone MVB and is not an employee of DZone and has posted 156 posts at DZone. You can read more from them at their website. View Full User Profile

Where to Get Sample Java Webapps

  • submit to reddit

I was unsuccessfuly looking for some decent, neither too simple nor to complex Java web application for Iterate hackaton “War of Web Frameworks”. I want to record the demo apps and options I’ve found in the case I’ll need it ever again. Tips are welcome.

  • Hibernate CaveatEmptor – 2006, no UI, richer domain model (+- 15), auction site, created for the book Hibernate in Action, uses EJB3
  • EclipseLink Distributed Collatz Solver – 2011, 6 entities, JPA 2.0, EJB 3.1, JSF 2.0, JAX-RS, intended to test distribution and JPA behavior under load, primitive UI, computation-intensive app (multiple SE clients + 1 EE server)
  • Alfresco CMS – stable, complex application with REST API (CMIS compatible) based on its “web scripts”
  • NetBeans Samples including 1-entity Pet Catalog – usually too primitive (1-few classes, ..)
  • Spring samples (svn) – including jpetstore (5 DAOs, Struts & S. MVC UI), petcare, petclinic[-groovy], spring-mvc-showcase; another example is Spring Greenhouse (a Spring reference app., “App Catalog that allows Developers to develop new client apps for which users may establish Account->App connections”), the functionality of the UI seems to be quite primitive
  • Demos of JSF component libraries (RchFaces, PrimeFaces, …) – likely tightly coupled to JSF
  • A. Bien’s x-ray project – minimal UI, developed for the book “Real World Night Hacks”
  • Pebble Blog – lot of files and servlets even though the use cases are quite simple (post blog, view posts, ..)


From http://theholyjava.wordpress.com/2011/11/23/where-to-get-sample-java-webapps/

Published at DZone with permission of Jakub Holý, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)



Geertjan Wielenga replied on Mon, 2011/11/28 - 4:21am


Jakub Holý replied on Thu, 2011/12/01 - 4:19am in response to: Geertjan Wielenga

Thank you, Geertjan!

John David replied on Wed, 2012/01/25 - 7:08pm

What you are exactly looking for. Do you have some specific requirements for your java web application or you are looking for just samples.

I have lot of web based samples available with me. If you are interested then let me know and I will provide it to you.

new java

Philip Spratt replied on Tue, 2013/02/19 - 5:14am in response to: John David

 Hi John

I'm in need of a sample web application using Java EE. It needs the basic function of a user login and potential for users to join groups within the application. It also needs to be able to search for literature on the internet, retrieve and store into a database. The user must be able to upload a csv file and then I'll apply some statistical scripts to analysis. This is then displayed to the user and stored in a database.

Some basically a web application with user logins and a few different pages involving searching, displaying and storing information in databases which can then be retrieved later within a user "saved docs" area.

Can you help?


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.