You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by SuniX <ka...@yahoo.fr> on 2003/07/02 18:48:11 UTC
generate parameters by iterating over a list
hi i want to generate parameter according to a iterated bean property
Here is my source code and i wan to add a parameter ( "shares" property
: name) to the link
thanks for any help
and sorry for my poor english :p
<%
java.util.HashMap hashmap = new java.util.HashMap();
hashmap.put("method", "supprimeShare");
pageContext.setAttribute("hashmap", hashmap);
%>
<logic:iterate id="shares" name="sharesDocFile" >
<tr>
<td><bean:write name="shares" property="name"/></td>
<td><bean:write name="shares" property="refFileSyst"/></td>
<td> <html:link action="/adminDispatch" name="hashmap" > mouahaha
</html:link> </td>
<td> <html:link action
</tr>
</logic:iterate>
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: generate parameters by iterating over a list
Posted by SuniX <ka...@yahoo.fr>.
thanks a lot ... i will try it ;)
Kris Schneider wrote:
> JSTL is your friend:
>
> <jsp:useBean id="hashmap" class="java.util.HashMap"/>
> <c:set target="${hashmap}" property="method" value="supprimeShare"/>
>
> <c:forEach var="shares" items="${sharesDocFile}">
> <c:set var="name" value="${shares.name}"/>
> <c:set var="refFileSyst" value="${shares.refFileSyst}"/>
> <c:set target="${hashmap}" property="name" value="${name}"/>
> <tr>
> <td><c:out value="${name}"/></td>
> <td><c:out value="${refFileSyst}"/></td>
> <td><html:link action="/adminDispatch" name="hashmap">
> mouahaha
> </html:link></td>
> </tr>
> </c:forEach>
>
> Which will give you a series of links with two parameters each (method and name).
>
> Quoting SuniX <ka...@yahoo.fr>:
>
>
>>hi i want to generate parameter according to a iterated bean property
>>
>>Here is my source code and i wan to add a parameter ( "shares" property
>>: name) to the link
>>
>>thanks for any help
>>and sorry for my poor english :p
>>
>><%
>> java.util.HashMap hashmap = new java.util.HashMap();
>> hashmap.put("method", "supprimeShare");
>> pageContext.setAttribute("hashmap", hashmap);
>>%>
>> <logic:iterate id="shares" name="sharesDocFile" >
>> <tr>
>> <td><bean:write name="shares" property="name"/></td>
>> <td><bean:write name="shares" property="refFileSyst"/></td>
>> <td> <html:link action="/adminDispatch" name="hashmap" > mouahaha
>></html:link> </td>
>> <td> <html:link action
>> </tr>
>> </logic:iterate>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: generate parameters by iterating over a list
Posted by Kris Schneider <kr...@dotech.com>.
JSTL is your friend:
<jsp:useBean id="hashmap" class="java.util.HashMap"/>
<c:set target="${hashmap}" property="method" value="supprimeShare"/>
<c:forEach var="shares" items="${sharesDocFile}">
<c:set var="name" value="${shares.name}"/>
<c:set var="refFileSyst" value="${shares.refFileSyst}"/>
<c:set target="${hashmap}" property="name" value="${name}"/>
<tr>
<td><c:out value="${name}"/></td>
<td><c:out value="${refFileSyst}"/></td>
<td><html:link action="/adminDispatch" name="hashmap">
mouahaha
</html:link></td>
</tr>
</c:forEach>
Which will give you a series of links with two parameters each (method and name).
Quoting SuniX <ka...@yahoo.fr>:
> hi i want to generate parameter according to a iterated bean property
>
> Here is my source code and i wan to add a parameter ( "shares" property
> : name) to the link
>
> thanks for any help
> and sorry for my poor english :p
>
> <%
> java.util.HashMap hashmap = new java.util.HashMap();
> hashmap.put("method", "supprimeShare");
> pageContext.setAttribute("hashmap", hashmap);
> %>
> <logic:iterate id="shares" name="sharesDocFile" >
> <tr>
> <td><bean:write name="shares" property="name"/></td>
> <td><bean:write name="shares" property="refFileSyst"/></td>
> <td> <html:link action="/adminDispatch" name="hashmap" > mouahaha
> </html:link> </td>
> <td> <html:link action
> </tr>
> </logic:iterate>
--
Kris Schneider <ma...@dotech.com>
D.O.Tech <http://www.dotech.com/>
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org