File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Servlets and the fly likes uploading only .doc files Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "uploading only .doc files" Watch "uploading only .doc files" New topic

uploading only .doc files

khushi paul

Joined: Feb 08, 2005
Posts: 26
hi all,
i am using apache jakarta commons fileupload for uploading files.
everything goes well but i want to restrict my users to upload .doc file only.what shud i do for that?any suggestions?
if possible pls provide example code.
thanks & regards
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
You'll need to analyse the actual data streams and determine whether they're the filetype you want or not.

Dumb filters work on file extension. This is easy, just check if the filename ends with what you're looking for. Of course this doesn't work as I could just rename a file to have the extension you want (this is the way email virusses try to trick people).

I agree. Here's the link:
subject: uploading only .doc files
jQuery in Action, 3rd edition