【问题标题】:java.lang.IllegalArgumentException: The servlets named [foo] and [bar] are both mapped to the url-pattern [/url] which is not permitted [duplicate]java.lang.IllegalArgumentException:名为 [foo] 和 [bar] 的 servlet 都映射到不允许的 url 模式 [/url] [重复]
【发布时间】:2016-01-26 07:01:17
【问题描述】:
Caused by: java.lang.IllegalArgumentException: The servlets named [JavaQuestionForm] and [JavaQuestion] are both mapped to the url-pattern [/JavaQuestion] which is not permitted
    at org.apache.catalina.deploy.WebXml.addServletMapping(WebXml.java:293)
    at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2443)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2118)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsJndi(ContextConfig.java:2041)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1948)
    at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1311)
    at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5479)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 6 more

【问题讨论】:

  • 我已经做了很多事情来解决这个问题......当我删除了 Tmp 文件夹时。但我得到了相同的结果。在第二次尝试中,我安装了一个新的 tomcat,但同样的结果。 ..

标签: tomcat servlets illegalargumentexception url-pattern servlet-mapping


【解决方案1】:

正如异常所说,您正在尝试将 2 个不同的 servlet 绑定到同一个 URI:

The servlets named [JavaQuestionForm] and [JavaQuestion] are both mapped to the url-pattern [/JavaQuestion] which is not permitted

你必须改变你的web.xml

【讨论】:

    【解决方案2】:

    检查您的web.xml 或网络配置注释。显然您将两个不同的 servlet(JavaQuestionJavaQuestionForm)映射到同一个 URL:/JavaQuestion

    【讨论】:

      猜你喜欢
      • 2016-03-07
      • 1970-01-01
      • 2013-04-22
      • 2014-01-22
      • 2016-04-28
      • 2019-12-14
      • 1970-01-01
      相关资源
      最近更新 更多