j2ee: Using JavaBeans in JSPs, manipulating data [18/20] ![]() ![]() ![]() |
You can also manipulate JavaBeans using the get/setProperty actions
getProperty
Example:
<jsp:getProperty name="user" property="name" />
Syntax:
<jsp:getProperty name="name" property="propertyName" />
Value is obtained using toString() method
setProperty
Bean referred to in name must be defined in a useBean tag
Example:
Setting from request parameters
<jsp:setProperty name="request" property="*" /> <jsp:setProperty name="user" property="user" param="username" />
Setting from a value
<jsp:setProperty name="results" property="row" value="<%= i+1 %>" />
Syntax:
<jsp:setProperty name="beanName" prop_expr /> prop_expr ::= property="*" | property="propertyName"| property="propertyName" param="parameterName"| property="propertyName" value="propertyValue"
propertyValue ::= string