Please make sure you have read the Tag Syntax document and understand how tag attribute syntax works.
|
Description
{% comment %}start snippet id=javadoc|javadoc=true|url=org.apache.struts2.components.Set {% endcomment %}
Parameters
{% comment %}start snippet id=tagattributes|javadoc=false|url=struts2-tags/set.html {% endcomment %}
<tr> <td colspan="6"><h4>Dynamic Attributes Allowed:</h4> false</td> </tr> <tr> <td colspan="6"> </td> </tr> <tr> <th align="left" valign="top"><h4>Name</h4></th> <th align="left" valign="top"><h4>Required</h4></th> <th align="left" valign="top"><h4>Default</h4></th> <th align="left" valign="top"><h4>Evaluated</h4></th> <th align="left" valign="top"><h4>Type</h4></th> <th align="left" valign="top"><h4>Description</h4></th> </tr> <tr> <td align="left" valign="top">scope</td> <td align="left" valign="top">false</td> <td align="left" valign="top">action</td> <td align="left" valign="top">false</td> <td align="left" valign="top">String</td> <td align="left" valign="top">The scope in which to assign the variable. Can be <b>application</b>, <b>session</b>, <b>request</b>, <b>page</b>, or <b>action</b>.</td> </tr> <tr> <td align="left" valign="top">value</td> <td align="left" valign="top">false</td> <td align="left" valign="top"></td> <td align="left" valign="top">false</td> <td align="left" valign="top">String</td> <td align="left" valign="top">The value that is assigned to the variable named <i>name</i></td> </tr> <tr> <td align="left" valign="top">var</td> <td align="left" valign="top"><strong>true</strong></td> <td align="left" valign="top"></td> <td align="left" valign="top">false</td> <td align="left" valign="top">String</td> <td align="left" valign="top">Name used to reference the value pushed into the Value Stack</td> </tr> </table>
Examples
{% comment %}start snippet id=example|lang=xml|javadoc=true|url=org.apache.struts2.components.Set {% endcomment %}
<s:set var="personName" value="person.name"/> Hello, <s:property value="#personName"/> <s:set var="janesName">Jane Doe</s:set> <s:property value="#janesName"/>
{% comment %}end snippet id=example|lang=xml|javadoc=true|url=org.apache.struts2.components.Set {% endcomment %}