Thanks !! It works fine now !!!!! How I know which fields are on the value stack ?? Where I found this information in the struts2 docs ?
Best Regards Herrera Jeromy Evans - Blue Sky Minds wrote: > > I'm not sure if you're proposed change is an improvement or not, but in > 2.06 dynamic parameters do work for contentType, contentLength, > contentDisposition and the input stream name. > > ie. I use this: > <result name="download" type="stream"> > <param name="inputName">myStream</param> > <param name="contentType">${contentType}</param> > <param name="contentLength">${contentLength}</param> > <param name="contentDisposition">attachment; > filename=${filename}</param> > </result> > where contentType, contentLength and filename are on the value stack. > > The only problem I've encountered with these dynamic params is that you > can't set them to blank values or force them to not be included as > StreamResult uses the default value instead. I haven't check if there's > anything on JIRA for this. > > If you need anything more than this you can write your own custom result > type based on StreamResult and register it in struts.xml. See > http://struts.apache.org/2.x/docs/result-configuration.html > > Pedro Herrera wrote: >> I need to pass dynamic parameters for a DownLoadFile Action. I´ve seen >> the >> source of StreamResult and for example : >> oResponse.setContentType(conditionalParse(contentType, >> invocation)); >> >> in my opinion, the correct shoud be : >> >> oResponse.setContentType( (String) >> invocation.getStack().findValue(conditionalParse(contentLength, >> invocation))); >> >> to provide dynamic parameters, like inputStream param , isn´t ? >> >> >> Thanks >> >> Herrera >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/S2---for-parameters-dynamics-in-StreamResult-tf3784148.html#a10711422 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]