This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Struts and the fly likes dwonloading issue Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "dwonloading issue" Watch "dwonloading issue" New topic
Author

dwonloading issue

Goran Markovic
Ranch Hand

Joined: Sep 26, 2008
Posts: 399
Hi,
I have a problem during downloading a file from database.
I first upload file under file name and using uploadinterceptor.
Now when I downloading, I create a .jsp page which list files in database, providing link to each of them to download.
When user choose file, request goes to action (let say action with name -Download)
that action further process to servlet, which read from database file and output it:



The problem is that, file offered to download has name - Download.action - ! Not the real name what it was uploaded under , just name of action followed .action suffix.
What goes wrong, and how can I improve this code?!
Thanks in advance
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

This isn't really Struts-related and might be better-asked on a servlet-oriented forum.

You have to set the content disposition/etc. to get a different filename; searching the web for file download will find many examples.
Goran Markovic
Ranch Hand

Joined: Sep 26, 2008
Posts: 399
But how can I avoid that in my address bar to stay action name with suffix, like Download.action, and not a page which that action return as a result like - download_form.jsp-
just as it name of page supplied as a result page?
Goran Markovic
Ranch Hand

Joined: Sep 26, 2008
Posts: 399
found solution. thanks anyway...
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

When solutions are found it's nice to include them in the thread so that in the future people asking the same question might also find the answer.

Thanks!
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: dwonloading issue
 
Similar Threads
Client
Data insertion problem
Download file issue
Passing ResultSet to JSP
Data type mapping issue