I haven't seen any documentation for this yet (but I haven't read much 
lately).  Someone mentioned on this list a while back.

Good-Luck
-Ben


On Friday 12 December 2003 04:02 pm, Jonathan Eric Miller wrote:
> OK, yeah, I just noticed that when I removed the leading "/", it worked. Is
> this documented somewhere? I was going by what it says in the Servlet 2.4
> spec, and I didn't see that mentioned in there.
>
> Since I need to protect the resource using a security-constraint, so, I
> think I'm better off just using a redirect.
>
> Thanks, Jon
>
> ----- Original Message -----
> From: "Ben Souther" <[EMAIL PROTECTED]>
> To: "Tomcat Users List" <[EMAIL PROTECTED]>
> Sent: Friday, December 12, 2003 3:01 PM
> Subject: Re: Default servlet mapping not working in Tomcat 5.0.16?
>
> > The welcome file list actually has to point to a servlet mapping.
> > Here is mine.  It works.
> >
> >
> >    2296
> >    2297   <servlet-mapping>
> >    2298     <servlet-name>HrpServlet</servlet-name>
> >    2299     <url-pattern>/HRP</url-pattern>
> >    2300   </servlet-mapping>
> >    2301
> >    2302
> >    2303   <welcome-file-list id="WelcomeFileList_1">
> >    2304       <welcome-file>HRP</welcome-file>
> >    2305    </welcome-file-list>
> >    2306 </web-app>
> >
> > On Friday 12 December 2003 03:35 pm, Jonathan Eric Miller wrote:
> > > Hmmm, I just tried it by adding the following to my web.xml file but
>
> it's
>
> > > still just printing out the directory listing.
> > >
> > > <welcome-file-list>
> > > <welcome-file>/servlet/myservlet</welcome-file>
> > > </welcome-file-list>
> > >
> > > I have it working with a index.jsp with a redirect, so, I guess I'll
>
> just
>
> > > stick with that...
> > >
> > > Thanks, Jon
> > >
> > > ----- Original Message -----
> > > From: "Ben Souther" <[EMAIL PROTECTED]>
> > > To: "Tomcat Users List" <[EMAIL PROTECTED]>
> > > Sent: Friday, December 12, 2003 1:31 PM
> > > Subject: Re: Default servlet mapping not working in Tomcat 5.0.16?
> > >
> > > > In version 5x you could also set a servlet to be your welcome file.
> > > >
> > > > On Friday 12 December 2003 01:45 pm, Shapira, Yoav wrote:
> > > > > Howdy,
> > > > > The / mapping is taken by default servlet in the default tomcat
> > > > > configuration.  If you map a servlet to /, you have to:
> > > > > 1. Remove the default servlet mapping from conf/web.xml.
> > > > > 2. Make sure you handle static content (this is what the default
> > > > > servlet handles, among other duties).
> > > > >
> > > > > As for directory listings, read the FAQ.
> > > > >
> > > > > Yoav Shapira
> > > > > Millennium ChemInformatics
> > > > >
> > > > > >-----Original Message-----
> > > > >
> > > > > From: Jonathan Eric Miller [mailto:[EMAIL PROTECTED]
> > > > >
> > > > > >Sent: Friday, December 12, 2003 1:23 PM
> > > > > >To: Tomcat User List
> > > > > >Subject: Default servlet mapping not working in Tomcat 5.0.16?
> > > > > >
> > > > > >I'm using Tomcat 5.0.16 and I'm trying to make it so that if a
> > > > > > user
> > > > >
> > > > > enters
> > > > >
> > > > > >a
> > > > > >path like, http://myserver/myapp it runs a default servlet for
> > > > > > that
> > > > >
> > > > > path.
> > > > >
> > > > > >According the the Servlet 2.4 spec, you can do this by mapping "/"
>
> to
>
> > > > > > a servlet. However, for me, it's just printing out a directory
> > > > > > listing of
> > > > >
> > > > > the
> > > > >
> > > > > >/myapp directory when I try it (on a side note, how do you
> > > > > > globally
> > > > >
> > > > > disable
> > > > >
> > > > > >directory browsing?).
> > > > > >
> > > > > >I'm using a web.xml similar to the following.
> > > > > >
> > > > > ><?xml version="1.0" encoding="ISO-8859-1"?>
> > > > > ><web-app xmlns="http://java.sun.com/xml/ns/j2ee";
> > > > > >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> > > > > >xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
>
> web-app_2_4.xsd"
>
> > > > > >version="2.4">
> > > > > ><servlet>
> > > > > ><servlet-name>myservlet</servlet-name>
> > > > > ><servlet-class>mypackage.MyServlet</servlet-class>
> > > > > ></servlet>
> > > > > ><servlet-mapping>
> > > > > ><servlet-name>myservlet</servlet-name>
> > > > > ><url-pattern>/</url-pattern>
> > > > > ><url-pattern>/servlet/myservlet</url-pattern>
> > > > > ><url-pattern>/servlet/myservlet/*</url-pattern>
> > > > > ></servlet-mapping>
> > > > > >
> > > > > >Also, I have something similar to the following in my server.xml.
> > > > > >
> > > > > ><Context path="/myapp" docBase="myapp" debug="0"
> > > > > > reloadable="true">
> > > > > >
> > > > > >Any ideas?
> > > > > >
> > > > > >I can do what I want to do using an index.jsp with a redirect,
> > > > > > but,
>
> I
>
> > > > > would
> > > > >
> > > > > >like to avoid having it do a redirect if possible.
> > > > > >
> > > > > >Jon
> >
> >---------------------------------------------------------------------
> >
> > > > > >To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > >For additional commands, e-mail:
>
> [EMAIL PROTECTED]
>
> > > > > This e-mail, including any attachments, is a confidential business
> > > > > communication, and may contain information that is confidential,
> > > > > proprietary and/or privileged.  This e-mail is intended only for
> > > > > the individual(s) to whom it is addressed, and may not be saved,
> > > > > copied, printed, disclosed or used by anyone else.  If you are not
> > > > > the(an)
> > >
> > > intended
> > >
> > > > > recipient, please immediately delete this e-mail from your computer
> > >
> > > system
> > >
> > > > > and notify the sender.  Thank you.
> >
> > ---------------------------------------------------------------------
> >
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail:
> > > > > [EMAIL PROTECTED]
> > > >
> > > > --
> > > > Ben Souther
> > > > F.W. Davison & Company, Inc.
> > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> > --
> > Ben Souther
> > F.W. Davison & Company, Inc.
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Ben Souther
F.W. Davison & Company, Inc.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to