Use apenas um html:link e passe um parametro excluir para sua Action
indicando qual dos usu�rios deve ser exclu�do.....para passar mais de um
par�metro em um link fa�a o seguinte:

 1 - crie um HashMap e coloca todos os par�metros e valores necess�rios para
montar  o link

<%
HashMap link=new HashMap();

link.put("param1","1");
link.put("param2","2");
link.put("param3","3");


pageContext.setAttribute("links",link);

%>


no link...

<html:link page="SUA ACTION"  name="links">SEU LINK</html:link>




Abra�os ,

Guga!
----- Original Message -----
From: "Jaime Oliveira" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, December 22, 2002 5:20 PM
Subject: [enterprise-list] Struts (htm:submit)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aos amigos da lista.

Tenho o seguinte problema com Struts:

o c�digo abaixo mostra uma fra��o de um arquivo JSP que deve
mostrar uma lista de usu�rios de um papel, em que cada item dessa lista
possui
bot�o para a exclus�o do item. A tag html:submit deveria passar como
par�metro o c�digo (userId) referente �quele item.

A tag html:link possui a limita��o de passar apenas um par�metro
e n�o fazer submit da p�gina (estou certo?).

Como fazer isso? Aceito sugest�es para uma nova implementa��o.

Estou usando DispatchAction

====================================================

<html:form action="/roleUserAction">

<html:hidden name="roleVal" property="roleId"/>

<table border="1" width="20%"  >
  <tr>
    <th><bean:message key="roles.columnheading"/></th>
  </tr>
  <logic:iterate id="user" name="roleOther" property="users">
  <tr>
    <td>
      <html:link page="/editUser.do?action=Edit" paramId="userId"
paramName="user" paramProperty="userId">
        <bean:write name="user" property="userName" filter="true"/>
      </html:link>
    </td>
    <td>
      <!-- esse c�digo precisa ser corrigido -->
      <html:submit property="action">
        <bean:message key="role.user.delete"/>
      </html:submit>
    </td>
  </tr>
  </logic:iterate>
</table>
<p>Selecionar</p>
<html:select property="userId" value="userId">
    <html:options collection="userCollection" property="userId"
labelProperty="userName"/>
</html:select>

<html:submit property="action">
<bean:message key="role.user.add"/>
</html:submit>

</html:form>

[]

Jaime.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+BmTXegmarNicmBURAjfCAKCNepkZUXUNJhu0x+yZCI9uxzS0oACgh0v/
61yWemS29KPCjX5nesgNB4Q=
=qEHx
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]



---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a