aspose file tools*
The moose likes Servlets and the fly likes making documents available through website Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "making documents available through website" Watch "making documents available through website" New topic
Author

making documents available through website

supriya lal
Greenhorn

Joined: Sep 11, 2012
Posts: 15
hello, I am making a website. I want some documents (.doc or . ppt)to be available to everyone stored in my computer. How can i do it.. please help.thankyou in advance
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61426
    
  67

Make them available via a web app and create links to them.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
supriya lal
Greenhorn

Joined: Sep 11, 2012
Posts: 15
i am new to web development.. where should i keep the documents and how should i link them to my webpage..thankyou
Prakash Pantula
Greenhorn

Joined: Jun 15, 2013
Posts: 12
There are several ways of doing this,

1) You can make your files available through FTP, where your files sit on some FTP server and users can use FTP client to pull them.
2) You can host on a HTTP Server and users can use HTTP to get them.
3) Since you posted this in Servlets forum, I believe you may want to more than just providing files to users. If this is the case, one simple approach is to drop the files in webcontent folder ( not under WEB-INF)and you can provide links like http://<<server>>:<<port>>/<<root>>/<<file name>>

For eg, if you have a structure like below



then your link will be http://localhost:8080/SampleWeb/files/file.pdf

but with this approach, all the files outside WEB-INF are accessible to any one. That is they are public. You may have to restrict access explicitly.

But if you wish to drop them under WEB-INF, then they are not directly accessible and the approach is to implement file download servlet. There are several examples available. Look for Multi part file transfer servlet examples.
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61426
    
  67

Prakash Pantula wrote:Look for Multi part file transfer servlet examples.

Mulit-part forms are for file uploads; not downloads.
Prakash Pantula
Greenhorn

Joined: Jun 15, 2013
Posts: 12
Thanks for correcting me Bear.

Supriya - There was a discussion on the same topic here
supriya lal
Greenhorn

Joined: Sep 11, 2012
Posts: 15
thanks prakash.. i will try to implement it
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: making documents available through website