Yes Musachy, that is correct.  So is there some struts magic to do this?

The only way I can think of doing this is to add some javascript to each
button that would set the id as a hidden parameter before doing the submit. 
But I would prefer to do this without JS if possible.

I guess what I'm thinking of would be an enhancement to the submit tag to
allow passing an "id" in the same way you can pass the Action and Method. 


Musachy Barroso wrote:
> 
> What you need to do is pass a different parameter on each submit, not
> call a different method.
> 
> musachy
> 
> On Mon, Feb 2, 2009 at 11:06 AM, Greg Lindholm <glindh...@yahoo.com>
> wrote:
>>
>> Thanks Miguel, but that doesn't sound workable with an arbitrary number
>> of
>> buttons.
>>
>> Anyone else?
>>
>> I'm looking for a method of dealing with a table with each row having a
>> "remove" button. I need to pass a different rowId based on which button
>> is
>> clicked so I know which row to remove.
>> I need to use a form (not a link) as there are other input fields that
>> need
>> to be submitted with the request.
>>
>> Is there a struts pattern for this?
>>
>>
>>>
>>> On Fri, Jan 30, 2009 at 15:54, Greg Lindholm <glindh...@yahoo.com>
>>> wrote:
>>>> I have a CRUD action and jsp page for an entity, this entity has a list
>>>> of attributes. I display these attributes in a table one per row.
>>>> What I would like to do is have a <s:submit action="removeAttr"/>
>>>> button
>>>> on each row of the table so the user can click on the button to remove
>>>> the attribute.
>>>> In order to make this work I would need to pass the id of the attribute
>>>> with the submit button and I can't find a way to do this.
>>>>
>>>> Is there a (struts) way to pass a parameter with a submit button?
>>>>
>>>> I can't use a link because I need all the other form fields to be
>>>> posted
>>>> with the request.
>>>>
>>>> The only way I can think of making this work is to add some javascript
>>>> to
>>>> each button that would set the id in a hidden field before the submit.
>>>> Is
>>>> there a pure struts or better way to do this?
>>>>
>>>
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-S2--Passng-a-parameter-with-%28multiple%29-Submit-buttons-tp21756353p21793012.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to