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.