struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Barrows" <jbarr...@sssc.com>
Subject RE: Adding parameters to a link
Date Fri, 03 Dec 2004 15:41:50 GMT


> -----Original Message-----
> From: Randall Svancara [mailto:rsvancara@adaweb.net]
> Sent: Thursday, December 02, 2004 6:08 PM
> To: Struts Users Mailing List
> Subject: RE: Adding parameters to a link
> 
> 
> Thanks, I will check google on the proper way to implement 
> this.  It sounds like a hassle to me.  I am doing my best to 
> adopt struts and the model view controller paradigm.  It 
> seemed so easy to just hack out some code and deploy it. 

It is actually.... however, it is prohibitively more difficult to maintain that way.  Having
done both, I much prefer to take a little extra time and do it right.
Another way to do it is to write your own custom <html:link tag that will generate the
link based on your object.


>  
> Randall
> 
> ________________________________
> 
> From: Jim Barrows [mailto:jbarrows@sssc.com]
> Sent: Thu 12/2/2004 5:50 PM
> To: Struts Users Mailing List
> Subject: RE: Adding parameters to a link
> 
> 
> 
> > -----Original Message-----
> > From: Randall Svancara [mailto:rsvancara@adaweb.net]
> > Sent: Thursday, December 02, 2004 4:01 PM
> > To: user@struts.apache.org
> > Subject: Adding parameters to a link
> >
> >
> > I am new to struts. I am trying to add parameters to a link using
> > <html:link>someplace</html:link>.  Here is the code below.  For each
> > iteration, I want to create a dynamic link.
> >
> >     <logic:iterate id="result" name="ParcelSearchForm"
> > property="results">
> >     <tr>
> >     <td><html:link forward="ParcelResult" 
> paramName="ParcelSearchForm"
> > paramId="parcel" paramProperty="concatenateAddress"><bean:write
> > name="result" property="parcel"/></html:link></td>
> >     <td><bean:write name="result" property="year"/></td>
> >     <td><bean:write name="result" property="parcelStatus"/></td>
> >     <td><bean:write name="result"
> > property="concatenateAddress"/></td>me
> >     </tr>
> >     </logic:iterate>
> 
> You're going to have to build a hashmap of the items you want 
> and pass that off to html:link to get this to work.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message