Welcome to JBoss & AeroGear!

AeroGear Quickstart

You have successfully deployed a Java EE 6 web application.

Your application can run on:

  • Pure HTML client
  • JAX-RS GET & POST end points
  • HTML5 based page structure
  • HTML5 form element & validation
  • CSS3 selectors used for styling
  • JAX-RS validation handling
  • jQuery Mobile integration
  • jQuery used to assist
  • QUnit test suite to validate JavaScript
Home
Member: Add List

AeroGear Quickstart

Member Registration

Enforces client side validation with HTML5 based constraints that match the annotation-based constraints defined on the model class. Also uses new HTML5 attributes such as placeholder, and autofocus.

Register a user:
Home
Member: Add List

AeroGear Quickstart

Current Members

This table is populated and constructed using restful GET calls to the server, and uses CSS3 based selectors for styling. When the page is requested jQuery is used to send the JAX-RS request for the current list of members. The table is them populated dynamically using JavaScript. See app.js for more details.

Id Name Email Phone # REST URLs
REST URL for all members: XML, JSON
Home
Member: Add List

Find out more

Find out more

Learn more about JBoss.

  • JBoss AS 7 Getting Started Developing Applications Guide
  • JBoss AS 7 project site

Learn about AeroGear and HTML5/Mobile development on JBoss.

  • AeroGear Project site
  • More on POH5
  • Get this application
  • Application deepdive
  • AeroGear user forums
  • Github

Learn about the Java EE 6 platform and the component model it provides.

  • Java EE 6 tutorial
  • JSR-299: CDI specification
  • CDI Source

If you have an add-on, please let us know and consider contributing it back to the community!

This project was generated from a Maven archetype from JBoss.