The <jsp:getProperty> tag gets a bean property value using the property's getter methods and inserts the value into the response. You must create or locate a bean with <jsp:useBean> before you use <jsp:getProperty>. The <jsp:getProperty> tag has a few limitations:
For more information, see the JavaServer Pages (JSP) v1.2 Syntax Reference on the Sun Microsystems® web site.
<jsp:getProperty name="beanInstanceName" property="propertyName" />
name="beanInstanceName"
The name of an object (usually an instance of a bean) as
declared in a
property="propertyName"
The name of the bean property whose value you want to display. The property is declared as a variable in a bean and must have a corresponding getter method (for more information on declaring variables and writing getter methods in beans, see http://java.sun.com/products/javabeans/docs/).
<jsp:useBean id="calendar" scope="page" class="employee.Calendar" /> <h2> Calendar of <jsp:getProperty name="calendar" property="username" /> </h2>