Ok, I finally see the error of my ways:
I originally defined my parameter like this:
<s:param name="inputPath" value="/images/bg_pattern.gif" />
when it should be like this:
<s:param name="inputPath" value="%{'/images/bg_pattern.gif'}" />
now the proper string is passed.
Thanks so much for the help!
DNewfield wrote:
>
> Grish wrote:
>> <s:url id="downloadUrl" action="download" namespace="/filedownload">
>> <s:param name="inputPath" value="/images/test.gif" />
>> </s:url>
>> <s:a href="%{downloadUrl}">Get image</s:a>
>
> So does this generate a link relative to your webapp of
> filedownload/download.action?inputPath=/images/test.gif
>
> ?
>
> ( note, ".action" could be ".do", ".html" or whatever you have that
> extension set to, apparently even "". (I may have to try that in my
> app...) )
>
> If so, then the problem is somewhere between the receipt of the request
> and the handoff after the execute() method is run from the bean defined
> as fileDownloadAction. I leave it to you to trace through the process.
> Is the setter being called? In the execute method is there a value? Is
> it using the class you think it's using? You can specify a method
> (other than the default execute) if you'd like to put your checks there.
>
> -Dale
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/-S2--Parameterized-File-Downloading-tf4191759.html#a11976775
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]