Howdy, > It used to be that servlet mapping was straight-forward and now it seems to > be obfuscated. For example I want the url
They haven't really changed in a long long time ;) > <myhostip>:<myport>/<webappname>/Form > !!!! This used to work and now it doesn't; Why???? !!!!! > > <!-- <servlet-mapping> > <servlet-name>AeFormServlet</servlet-name> > <url-pattern>*/Form</url-pattern> > </servlet-mapping> > --> I doubt this used to work: review the servlet spec section on servlet request matching to see. Instead, have <url-pattern>/Form</url-pattern> and that's it. * in a url-pattern doesn't always mean the same as "anything", especially in the regular expression since of the word, because * doesn't match the empty string. So */Form is not matched on a request to /Form. (All of these are of course relative to your context base). Set debug="99" for the context and/or connector in server.xml to see the exact steps it is performing to match a servlet to incoming requests. Yoav Shapira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]