Re: How to block listings on a SPECIFIC directory
The filter will run as fast as the code you put in it. adi wrote: Thanks for that one. Just one more question: I assume there is some kind of overhead doing this all the requests will be streamed through the filter etc. It a serious problem? Adi -Original Message- From: Tim Funk [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:10 PM To: Tomcat Users List Subject: Re: How to block listings on a SPECIFIC directory More info: http://www.google.com/search?hl=enlr=ie=UTF-8oe=UTF-8q=servlet+filter The definitive reference: Java Servlet Specification 2.3 (at java.sun.com) Chapter 6: Filters adi wrote: what do you mean by writing a filter? In java? Entry in web.xml ? can you please reference me to some reading on 'filters' ? Thanks, Adi -Original Message- From: Tim Funk [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 1:53 PM To: Tomcat Users List Subject: Re: How to block listings on a SPECIFIC directory Nope - but you can write a filter to detect that condition and deny access as desired. adi wrote: Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
Thanks for that one. Just one more question: I assume there is some kind of overhead doing this all the requests will be streamed through the filter etc. It a serious problem? Adi -Original Message- From: Tim Funk [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:10 PM To: Tomcat Users List Subject: Re: How to block listings on a SPECIFIC directory More info: http://www.google.com/search?hl=enlr=ie=UTF-8oe=UTF-8q=servlet+filter The definitive reference: Java Servlet Specification 2.3 (at java.sun.com) Chapter 6: Filters adi wrote: what do you mean by writing a filter? In java? Entry in web.xml ? can you please reference me to some reading on 'filters' ? Thanks, Adi -Original Message- From: Tim Funk [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 1:53 PM To: Tomcat Users List Subject: Re: How to block listings on a SPECIFIC directory Nope - but you can write a filter to detect that condition and deny access as desired. adi wrote: Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: How to block listings on a SPECIFIC directory
Nope - but you can write a filter to detect that condition and deny access as desired. adi wrote: Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
what do you mean by writing a filter? In java? Entry in web.xml ? can you please reference me to some reading on 'filters' ? Thanks, Adi -Original Message- From: Tim Funk [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 1:53 PM To: Tomcat Users List Subject: Re: How to block listings on a SPECIFIC directory Nope - but you can write a filter to detect that condition and deny access as desired. adi wrote: Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: How to block listings on a SPECIFIC directory
More info: http://www.google.com/search?hl=enlr=ie=UTF-8oe=UTF-8q=servlet+filter The definitive reference: Java Servlet Specification 2.3 (at java.sun.com) Chapter 6: Filters adi wrote: what do you mean by writing a filter? In java? Entry in web.xml ? can you please reference me to some reading on 'filters' ? Thanks, Adi -Original Message- From: Tim Funk [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 1:53 PM To: Tomcat Users List Subject: Re: How to block listings on a SPECIFIC directory Nope - but you can write a filter to detect that condition and deny access as desired. adi wrote: Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Adi -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: How to block listings on a SPECIFIC directory
Shouldnt the code that creates the directories dynamically also make the decision of whether the directory is browse-able or not ? Depending on that, then it can copy a default file into each of these directories. -- padhu adi wrote: new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Adi -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
Do you put static content in these directories? -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 7:26 AM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Adi -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
these directories contain text files that should be avalable for users while browsing the directory -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:31 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Do you put static content in these directories? -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 7:26 AM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Adi -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
Wait, I think something got lost. If the browsable directories are all new and prgrammatically generated, and the non-browsable directories are static, then either of the two methods already posted would work. - Tim Funk's suggestion to write a filter to intercept requests for non-browsable directories - George Sexton's suggestion to just stick an index.html file in the non-browsable directories (with a refresh of 0 to a homepage) A third option would be to use Apache in front of Tomcat and restrict access that way, then you wouldn't even have to deal with the requests. More cimplicated, though. From your comments, it seems like the number of non-browsable directories is much smaller than the potential number of browsable directories, so it would seem to me that either of the two solutions posted would work nicely. John -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 10:07 AM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory these directories contain text files that should be avalable for users while browsing the directory -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:31 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Do you put static content in these directories? -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 7:26 AM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Adi -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
On Thu, 19 Sep 2002, adi wrote: new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Not sure this matters -- the idea is that you put the index.html (or whatever welcome-file you specify) in the directories where you *don't* want to allow directory listings. Of course, you could also dynamically create index/welcome files as appropriately. -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.372 / Virus Database: 207 - Release Date: 6/20/2002 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] Milt Epstein Research Programmer Integration and Software Engineering (ISE) Campus Information Technologies and Educational Services (CITES) University of Illinois at Urbana-Champaign (UIUC) [EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: How to block listings on a SPECIFIC directory
On Thu, 19 Sep 2002, Turner, John wrote: Wait, I think something got lost. If the browsable directories are all new and prgrammatically generated, and the non-browsable directories are static, then either of the two methods already posted would work. - Tim Funk's suggestion to write a filter to intercept requests for non-browsable directories - George Sexton's suggestion to just stick an index.html file in the non-browsable directories (with a refresh of 0 to a homepage) A third option would be to use Apache in front of Tomcat and restrict access that way, then you wouldn't even have to deal with the requests. More cimplicated, though. From your comments, it seems like the number of non-browsable directories is much smaller than the potential number of browsable directories, so it would seem to me that either of the two solutions posted would work nicely. Besides all this, I think something else got lost. I believe you *can* configure listings on a per-webapp/context basis. You just take the entire definition of the default servlet out of the server-wide web.xml (in the conf sub-directory), copy it to the particular webapp's/context's web.xml, and change the listings parameter as desired. The comments near the top of the server-wide web.xml are: !-- This document defines default values for *all* web applications -- !-- loaded into this instance of Tomcat. As each application is-- !-- deployed, this file is processed, followed by the -- !-- /WEB-INF/web.xml deployment descriptor from your own -- !-- applications. -- I think this means you can have things in the particular webapp's/context's web.xml override things in the server-wide one. Should be quick and easy to test at least. -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 10:07 AM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory these directories contain text files that should be avalable for users while browsing the directory -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:31 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Do you put static content in these directories? -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 7:26 AM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory new directories are being created dynamically and they should be browsable. all the rest shouldnt be thats why I can not put index.htm file in every directory Any suggestions? Adi -Original Message- From: Sexton, George [mailto:[EMAIL PROTECTED]] Sent: Thursday, September 19, 2002 2:21 PM To: Tomcat Users List Subject: RE: How to block listings on a SPECIFIC directory Hmmm... Why don't you put a file like index.html in the directory? Assuming you have a welcome files list in your web.xml file, this will be displayed. You can then put up a message, and re-direct to where you want them to be. George Sexton MH Software, Inc. Home of Connect Daily Web Calendar Software http://www.mhsoftware.com/connectdaily.htm Voice: 303 438 9585 -Original Message- From: adi [mailto:[EMAIL PROTECTED]] Sent: 19 September, 2002 6:49 AM To: [EMAIL PROTECTED] Subject: How to block listings on a SPECIFIC directory Hello, I am trying to enable listing on one directory ( and its children) only. the listings parameter set to false or true will affect everything. is it possible in any way to define listings to individual directories in my webapp? Adi Milt Epstein Research Programmer Integration and Software Engineering (ISE) Campus Information Technologies and Educational Services (CITES) University of Illinois at Urbana-Champaign (UIUC) [EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]