...thank you for the answer!
But I've read, if I want to change the complete list with the submit
action. I must use the list index.
If I make a submit in each row I can use "destination" syntax.
Isn't it right?
Jim Kiley wrote:
>
> For starters, you can simplify things a lot by changing your syntax from:
>
> name="descList[%{stat.index}].destination"
>
> to just:
>
> name="destination"
>
> The iterator tag pushes descList[index] onto the OGNL stack in every
> iteration, so you can refer to its attributes directly.
>
> jk
>
> On Thu, Jul 3, 2008 at 8:55 AM, BGE Ger <[EMAIL PROTECTED]> wrote:
>
>>
>> Hello,
>> I'm struts(2) newbie and I need some help for the iterator tag.
>> How can I access to an updated list in the action class?
>> My JSP looks like:
>>
>> <s:form theme="simple">
>> <s:iterator value="descList" status="stat">
>> <tr>
>> <td ><s:textarea name="descList[%{stat.index}].destination"
>> value="%{destination}" /></td>
>> <td ><s:textarea name="descList[%{stat.index}].category"
>> value="%{category}" /></td>
>> <td ><s:textarea name="descrList[%{stat.index}].source"
>> value="%{source}" /></td>
>> <td><s:textarea name="descList[%{stat.index}].text"
>> value="%{text}"/></td>
>> </tr>
>> </s:iterator>
>> <s:submit action="updateDescriptions" />
>> </s:form>
>>
>> ---------------------------------------------------------------------
>> Action class:
>>
>>
>> public class DescriptionTestAction extends ActionSupport {
>>
>> private List<Text> descList;
>>
>> public DescriptionTestAction () {
>> }
>>
>>
>> public void setDescList(List descList) {
>> this.descList = descList;
>> }
>>
>> public List getDescList () {
>> return this.descList;
>> }
>>
>> --------------------------------------------------
>> The descList is a spring Bean and everything works well except the update
>> process.
>> If I make an update for the destination field e.g. and then submit this
>> form
>> the descList contains the old values! I've tried everything and spend
>> lot
>> of time for searching for a solution, please help!
>> Thank you in advance!
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Struts2-iterator-tag-tp18258667p18258667.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> Jim Kiley
> Technical Consultant | Summa
> [p] 412.258.3346 [m] 412.445.1729
> http://www.summa-tech.com
>
>
--
View this message in context:
http://www.nabble.com/Struts2-iterator-tag-tp18258667p18259056.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]