Como adicionar dois botões de envio em um formulário no Struts 2

Estou desenvolvendo um aplicativo usando o Struts2. Meu aplicativo é para compras on-line. Minha tarefa é atualizar e remover o item do carrinho de compras. Eu tenho uma página JSP e tem 4 campos de texto. Eu preciso enviar esses dados do campo de texto para oModify açao. Atualizando e removendo botões de envio estão na mesma página, mesmo formulário. Como faço para determinar qual é o botão que eu cliquei no formulário JSP?

Minha forma é:

<s:form action="ModifyCart">
   <s:textfield readonly="true" name="shoppingCart.item.id" label="Item Code" value="% item.id}"/>
   <s:textfield readonly="true" label="Item Name" value="%{item.itemName}"/>
   <s:textfield name="shoppingCart.qty" value="%{qty}"/>                                                                
   <s:textfield readonly="true" label="Available Quantity" name="shoppingCart.item.qty" value="%{item.qty}"/>
   <s:submit type="button" label="Update" name="submit"/>
   <s:submit type="button" label="Remove" name="clear"/></s:form>

Importante:

Eu preciso enviar todos os dados do campo de texto para oAction classe com cada submissão.

questionAnswers(1)

yourAnswerToTheQuestion