Gabriel Wong wrote:
>
> Folks,
>
> Should request.getServletPath() return only the servlet name
> (mypackage.myservlet) or servlet preceded by any path alias
> (/mypathalias/mypackage.myservlet) ?
Neither. It should return the part of the URI path used to identify
the servlet. So if you have a mapping of the URI path
/catalog=catalogServlet
a request like /catalog/foo/bar should give the following strings
to the servlet:
getServletPath -> /catalog
getPathInfo -> /foo/bar
There's been a lot of discussions about what to return for servlets
mapped to file name extensions on the "expert" list, but the winning
proposal is this: if you have a mapping
.thtml=templateServlet
a request like /foo/bar.thtml should give the following strings
getServletPath -> /foo/bar/thtml
getPathInfo -> null
All of this will most likely be clarified in the next revision of
the spec.
--
Hans Bergsten [EMAIL PROTECTED]
Gefion Software http://www.gefionsoftware.com
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html