The JSP/servlet could use the java.io.File/FileInputStream classes
to read the file and stream it out to the web browser - this way the files
wouldn't even have to be in the webapps directory.

        Randy

> -----Original Message-----
> From: Roland [mailto:[EMAIL PROTECTED]]
> Sent: Friday, August 31, 2001 2:22 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Accessing protected files trough JSP how?
> 
> 
> Hello,
> we are creating a JSP web-page for several users with login.
> Now my question is, each user has specific files, which other users
> shouldn't be allowed to read. Now one alternative would be to create a
> directory for each user and only assign the specific user the 
> rights to read
> that directory using the web.xml file. I think that is a lot 
> of overhead,
> because if you have 500 users you will have to create 500 
> dirs, and put 500
> roles in your web-xml file.
> 
> But there is another approach idea which I think is simpler 
> to implement.
> Instead of creating one dir for each user, how about storing 
> all files on
> the same dir. The dir shouldnt be accessible for any of the 
> users, and the
> files should be accessed through a JSP page. The JSP page 
> would decide which
> file to show to which user depending on his userid.
> The problem is, how can the JSP page access a file that is 
> not accessible to
> the user?
> 
> Any ideas here?
> 
> 
> Thanks Roland
> 

Reply via email to