A struts2 CRUD sample created for a talk
JavaScript CSS Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
slides
struts2-crud-sample
LICENSE
README.md

README.md

struts2-crud-sample

A struts2 CRUD sample created for a talk. You can find the slides here, too. They are partly in german.

Runnig it

Note: as this project uses EJB/CDI/JPA it must be run in a full-fledged application server like jboss/glassfish/TomEE/... It can not be used with a simple servlet container like Tomcat or Jetty.

  • Clone this repo
  • Checkout the code
  • Create a datasource in your application server (Hint: have a look at the project's persistence.xml)
  • Run It !

Simple exercises

  • Make it possible to add new users
  • Make it possible to edit existing addresses
  • Make it possible to add new addresses to users
  • Make it possible to delete addresses
  • Make it possible to delete users

Struts2 dynamic method invocation

Transaction related exercises

Struts2 localization related exercises

UI exercise