tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Eric Miller" <jemil...@uchicago.edu>
Subject Re: Default servlet mapping not working in Tomcat 5.0.16?
Date Fri, 12 Dec 2003 20:35:27 GMT
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" <bsouther@fwdco.com>
To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
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:jemiller@uchicago.edu]
> >
> > >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: tomcat-user-unsubscribe@jakarta.apache.org
> > >For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >
> > 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: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
> -- 
> Ben Souther
> F.W. Davison & Company, Inc.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message