I think it needs to be an Object.  If id is a primitive it most 
certainly will not work.  You'd have to do something like:

map.put("company", new Long(company.getId()));

Bartley, Chris P [PCS] wrote:

>And plain ol' company.getId() doesn't work?  Like this:
>
><logic:iterate id="company" name="company_list" type="blah..CompanyView">
>     <%
>      HashMap map = new HashMap();
>      map.put("company",company.getId());
>      map.put("method","view");
>      pageContext.setAttribute("map", map, PageContext.PAGE_SCOPE);
>     %>
>     <html:link page="/companyDetails.do" name="map">
></logic:iterate>
>
>>-----Original Message-----
>>From: Darren Hill [mailto:[EMAIL PROTECTED]]
>>Sent: Friday, September 20, 2002 3:35 PM
>>To: 'Struts Users Mailing List'
>>Subject: Please help ...
>>
>>
>>Here's what I got .. 
>>
>><logic:iterate id="company" name="company_list" 
>>type="blah..CompanyView">
>>     <%
>>      HashMap map = new HashMap();
>>      map.put("company","COMPANYID");
>>      map.put("method","view");
>>      pageContext.setAttribute("map", map, PageContext.PAGE_SCOPE);
>>     %>
>>     <html:link page="/companyDetails.do" name="map">
>></logic:iterate>
>>
>>except I want to place the company.getId() in replace of "COMPANYID".
>>
>>Please help.
>>
>>--
>>To unsubscribe, e-mail:   
>><mailto:[EMAIL PROTECTED]>
>>For additional commands, e-mail: 
>><mailto:[EMAIL PROTECTED]>
>>
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>

-- 
Eddie Bush




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to