You need to follow the
JavaBeans conventions. These are good practice in general for programming
Java, but they become more important in JSF (or
JSP) because they assume you are following them. That means that you use properties using lower-case in the JSF file, and the class needs to use getters and setters. So you should follow a
pattern something like this:
which gives you a JavaBean property
email.