On this page, all metadata is derived from annotations on the bean (TestBeanWithAnnotations.java). First Name has a maximum length of 10; Save has a confirmation message; and both
First and Last Name are required fields. Save's action is customized via an @Action annotation on the action method.