SE452: Using JavaBeans in JSPs, manipulating data [11/12] ![]() ![]() ![]() |
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