两个servlet映射到同一个URL

时间:2013-10-12 19:37:55

标签: java servlets

这让我疯了。在我的web.xml中,我的测试环境中有2个servlet映射到同一个URL。配置明智没有意义,但这不是这篇文章的原因。启动时的servlet引擎(Tomcat 7.0.42)抛出一个:

java.lang.IllegalArgumentException: The servlets named [Servlet1] and [Servlet2] are both mapped to the url-pattern [*.php] which is not permitted.

测试服务器使用servlet规范3.0。

但是在我的开发环境中我有相同的服务器,servlet规范配置,但我没有看到错误?? !!!

这两个环境确实有diff OS。测试在Win2k8上运行,dev运行Windows 7 - 我不确定操作系统是否重要。但是什么让我疯了,为什么两个环境中的错误不一致?

0 个答案:

没有答案