I am new to Struts and I am trying to learn custom tags in Struts. I am finding it difficult to understand the different tags. Is there a good tutorial or article which explains with examples about the tags in Struts?
</html:select> ** the form must contain a variable called formVariable wih getter/setter. If March is selected, the value of formVariable would be 2.. if Displayed was selected, the value would be toBeMappedToForm
DROP DOWN BOX (From DATABASE) **Set a collection of objects as an attribute...
**myFormId must exist as a variable in the form with getters and setters. When getting a collection to display from the database we are generally mainly concerned with the id of the selected item, not the description - hence why that was used in this example - it doesnt have to be an id. **beanId is the property of the object that you want set to the form. eg: Collection of people beanId: 1 description: Sue beanId: 2 description: Harry beanId: 3 description: John
If the user selects Harry, the value 2 would be set to the form on the variable formId. beanId must be a variable in the object with a getter/setter, description must also be... obviously you can give these variables your own names.
RADIO BUTTONS <html:radio property="radioGroupName" value="H" /> House<br> <html:radio property="radioGroupName" value="CL" /> Cluster <br> <html:radio property="radioGroupName" value="TH" /> Town House <br> <html:radio property="radioGroupName" value="A" /> Apartment<br> <html:radio property="radioGroupName" value="L" /> Land </td>
** radioGroupName should be a variable in your form with getters and setters and if the user selects Apartment, the value of radioGroupName will be set to "A"
Hope this helps and I havn't bored you to tears. Kim [ September 23, 2004: Message edited by: Kim Lilienfeld ]