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]
