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]