javaang.iLalalAguMuthExtExc:找到了不止一个名为[ SpRungWeb]的片段。

javaang.iLalalAguMuthExtExc:找到了不止一个名为[ SpRungWeb]的片段。,java,spring-mvc,Java,Spring Mvc,这是SpringMVC项目。我得到一个错误: 原因:java.lang.IllegalArgumentException:找到多个名为[spring_web]的片段。这对于相对排序是不合法的。有关详细信息,请参见Servlet规范的第8.2.2c节。考虑使用绝对排序。 请在下面找到我的代码: home.jsp <%@ page language="java" contentType="text/html; charset=ISO-8859-1"

这是SpringMVC项目。我得到一个错误:

原因:java.lang.IllegalArgumentException:找到多个名为[spring_web]的片段。这对于相对排序是不合法的。有关详细信息,请参见Servlet规范的第8.2.2c节。考虑使用绝对排序。

请在下面找到我的代码:

home.jsp


<%@ page language="java" contentType="text/html; charset=ISO-8859-1"     pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Home</title>
</head>
<body>
<h1>Hello welcome to Spring MVC Web</h1>

<form action="sayName" method="post">

Enter Name <input type="text" name="fname"/>
<input type="submit" value="click me"/>
</form>

<br>

<h2>Try Logging in</h2>
<form action="login" method="post">
Enter Username <input type="text" name="username"/>
Enter Password <input type="text" name="password"/>
<input type="submit" value="Login"/>

</form>

<span style="color:red">$(errorMessage)</span><br>
<a href="register">Click here to register</a>


</body>
</html>

web.xml


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>SpringMVCDisplayApp</display-name>
 <!--  <absolute-ordering/>--> 
  <servlet>
    <description></description>
    <servlet-name>MyController</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <!--  <load-on-startup>1</load-on-startup>--> 
  </servlet>
  <servlet-mapping>
    <servlet-name>MyController</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>
</web-app>



<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>SpringMVCDisplayApp</display-name>
 <!--  <absolute-ordering/>--> 
  <servlet>
    <description></description>
    <servlet-name>MyController</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <!--  <load-on-startup>1</load-on-startup>--> 
  </servlet>
  <servlet-mapping>
    <servlet-name>MyController</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>
</web-app>




<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:context="http://www.springframework.org/schema/context"
   xmlns:p="http://www.springframework.org/schema/p"
   xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/context">
  
  <context:component-scan base-package="com.controllers" /> 
  
    <!-- A simple bean definition -->
   <bean id="ResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
   <property name="prefix" value ="/WEB-INF/views/"></property>
   <property name="suffix" value =".jsp"></property>
    </bean>
 </beans>



Multiple annotations found at this line:
    - cvc-complex-type.2.4.a: Invalid content was found starting with element 'absolute-ordering'. One of '{"http://java.sun.com/xml/ns/
     javaee":description, "http://java.sun.com/xml/ns/javaee":display-name, "http://java.sun.com/xml/ns/javaee":icon, "http://java.sun.com/xml/ns/
     javaee":distributable, "http://java.sun.com/xml/ns/javaee":context-param, "http://java.sun.com/xml/ns/javaee":filter, "http://java.sun.com/xml/ns/
     javaee":filter-mapping, "http://java.sun.com/xml/ns/javaee":listener, "http://java.sun.com/xml/ns/javaee":servlet, "http://java.sun.com/xml/ns/javaee":servlet-
     mapping, "http://java.sun.com/xml/ns/javaee":session-config, "http://java.sun.com/xml/ns/javaee":mime-mapping, "http://java.sun.com/xml/ns/
     javaee":welcome-file-list, "http://java.sun.com/xml/ns/javaee":error-page, "http://java.sun.com/xml/ns/javaee":jsp-config, "http://java.sun.com/xml/ns/
     javaee":security-constraint, "http://java.sun.com/xml/ns/javaee":login-config, "http://java.sun.com/xml/ns/javaee":security-role, "http://java.sun.com/xml/ns/
     javaee":env-entry, "http://java.sun.com/xml/ns/javaee":ejb-ref, "http://java.sun.com/xml/ns/javaee":ejb-local-ref, "http://java.sun.com/xml/ns/javaee":service-
     ref, "http://java.sun.com/xml/ns/javaee":resource-ref, "http://java.sun.com/xml/ns/javaee":resource-env-ref, "http://java.sun.com/xml/ns/javaee":message-
     destination-ref, "http://java.sun.com/xml/ns/javaee":persistence-context-ref, "http://java.sun.com/xml/ns/javaee":persistence-unit-ref, "http://java.sun.com/
     xml/ns/javaee":post-construct, "http://java.sun.com/xml/ns/javaee":pre-destroy, "http://java.sun.com/xml/ns/javaee":message-destination, "http://
     java.sun.com/xml/ns/javaee":locale-encoding-mapping-list}' is expected.
    - 1 changed line