I'll check it out, I just wanted to improve what we had because it's currently impossible to do things like an AJAX upload with accurate progress bar. After I get the plugin (1.0-SNAPSHOT, which is the maven way of saying beta) committed to the sandbox, I'll whip up a quick example of how to do an AJAX w/progress bar using struts.
-Wes On Wed, Jun 3, 2009 at 5:00 PM, Andy <andrh...@hotmail.com> wrote: > > That's great Wes. I am using the file upload but only sparingly (and hacked) > due to some existing glitches. > > > > I read how the Stripes framework does file upload: > http://www.stripesframework.org/display/stripes/File+Uploads > > > > Thought you might find it interesting/useful.. > > > > Andy > > > >> Date: Wed, 3 Jun 2009 16:48:56 -0400 >> Subject: Re: About the "struts.multipart.saveDir" for file upload >> From: w...@wantii.com >> To: user@struts.apache.org >> >> I don't know if I would suggest it, but you might be able to call - >> >> Dispatcher.getInstance().setMultipartSaveDir(String path) >> >> Now, I can't remember if there is one dispatcher per thread, so you >> might have to call it in an interceptor. >> >> However, I would strongly suggest against doing that. >> >> I am working on an enhanced file upload plugin right now and will >> probably commit it to the sandbox by tomorrow. The problem with the >> stock file upload capability is that the FileItemFactory and >> FileUpload objects are not available to be overridden, and hardly any >> configuration is made visible. So, I've got a new >> JakartaMultiPartRequest class I'll have out by tomorrow. >> >> -Wes >> >> On Wed, Jun 3, 2009 at 4:37 PM, Andy <andrh...@hotmail.com> wrote: >> > >> > It defaults but I think he's wondering how he can set the dir >> > programatically. >> > >> > >> > >> >> Date: Wed, 3 Jun 2009 15:35:33 -0500 >> >> Subject: Re: About the "struts.multipart.saveDir" for file upload >> >> From: burtonrho...@gmail.com >> >> To: user@struts.apache.org >> >> >> >> I wasn't aware that it was required. If you don't specify doesn't it >> >> default to the 'work' directory? >> >> >> >> On 6/3/09, Qunhuan Mei <q...@qm18.wanadoo.co.uk> wrote: >> >> > >> >> > Hi, >> >> > >> >> > When implementing file upload, it is required to specify an absolute >> >> > directory in struts.xml such as following: >> >> > >> >> > <constant name="struts.multipart.saveDir" value="C:/fileUploadTempDir" >> >> > /> >> >> > >> >> > But this might be difficult to achieve, say when the project war is >> >> > deployed >> >> > in a external shared server and we do not have much idea about the >> >> > directory >> >> > structure of the target server machine. >> >> > >> >> > I was wondering if there is any recommended way to handle this issue. >> >> > >> >> > Ideally I would like to specify the directory in java code where I can >> >> > detect the current working directory and specify the saveDir >> >> > accordingly. Is >> >> > this possible? >> >> > >> >> > Many thanks in advance, >> >> > >> >> > Qunhuan >> >> > >> >> > >> >> > >> >> > >> >> > --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> >> > For additional commands, e-mail: user-h...@struts.apache.org >> >> > >> >> > >> >> >> >> -- >> >> Sent from my mobile device >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> >> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> > >> > _________________________________________________________________ >> > Windows Live™: Keep your life in sync. >> > http://windowslive.com/explore?ocid=TXT_TAGLM_WL_BR_life_in_synch_062009 >> >> >> >> -- >> Wes Wannemacher >> Author - Struts 2 In Practice >> Includes coverage of Struts 2.1, Spring, JPA, JQuery, Sitemesh and more >> http://www.manning.com/wannemacher >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> > > _________________________________________________________________ > Insert movie times and more without leaving Hotmail®. > http://windowslive.com/Tutorial/Hotmail/QuickAdd?ocid=TXT_TAGLM_WL_HM_Tutorial_QuickAdd_062009 -- Wes Wannemacher Author - Struts 2 In Practice Includes coverage of Struts 2.1, Spring, JPA, JQuery, Sitemesh and more http://www.manning.com/wannemacher --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org