servlet-mapping配置的问题
wdhs 2005-02-22 02:56:20 环境:eclipse + tomcat5
目的:
把 http://localhost:8080/vpath/vm/a.c、 http://localhost:8080/vpath/vm/bb.c 等都map到vmdispatcher这个servlet,请问web.xml怎么配置?
附
---------------
我的web.xml:
<servlet-mapping>
<servlet-name>vmdispatcher</servlet-name>
<url-pattern>/vm/*.c</url-pattern>
</servlet-mapping>
报错信息:
2005-2-22 14:06:43 org.apache.tomcat.util.digester.Digester endElement
严重: End event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tomcat.util.IntrospectionUtils.callMethodN(IntrospectionUtils.java:921)
……
2005-2-22 14:06:43 org.apache.catalina.startup.ContextConfig applicationWebConfig
严重: Parse error in application web.xml
java.lang.IllegalArgumentException: Invalid <url-pattern> pageMaker/vm/*.c in servlet mapping
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2719)
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2745)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1060)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
……