Morgen habe ich bereits die meisten Antworten auf dieses Problem (No mapping found for HTTP request with URI.... in DispatcherServlet with name) und auch (No mapping found for HTTP request with URI [/ChickenTest/index] in DispatcherServlet with name 'dispatcherServlet') überprüft, aber ich bekomme immer noch "Keine Zuordnung für HTTP gefunden Anforderung mit URI [/ bmoa-umgibt/bmoa] in DispatcherServlet mit dem Namen 'bmoa'“, so, whould jede Hilfe apreciated:Kein Mapping für HTTP-Anfrage mit URI [] in DispatcherServlet mit dem Namen '
pom:
<dependencies>
<!-- Junit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<!-- Testng -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8.5</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<!-- Log4j -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2.6</version>
</dependency>
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.1</version>
</dependency>
</dependencies>
dann meine web.xml
<display-name>bmoa-surrounds</display-name>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/bmoa-servlet.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>bmoa</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>bmoa</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
meine Feder Konfigurationsdatei
<context:component-scan base-package="xxxx"/>
<context:annotation-config/>
<context:spring-configured/>
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/"/>
<property name="suffix" value=".jsp"/>
</bean>
und schließlich mein Controller
@Controller
public class BMOAServlet implements HttpRequestHandler {
/**
*
*/
@RequestMapping("/bmoa-surrounds/bmoa")
public void handleRequest(final HttpServletRequest request,
final HttpServletResponse response) throws ServletException,
IOException {
response.getWriter().write("result=" + handleIncomingMessage(request));
}
Ich rufe "http: // localhost: 8080/bmoa-umgibt/bmoa juan = 9898" aber ich m noch geting Keine Zuordnung für HTTP-Anfrage mit URI [/ bmoa-surrounds/bmoa] in DispatcherServlet mit dem Namen 'bmoa' gefunden, irgendwelche Ideen? mein env ist ein sich entfalte java6
auch im sicher jboss, dass die Bohnen geladen werden beign, habe ich dies im Serverprotokoll
12:34:06,671 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-5) Pre-instantiating singletons in org.s[email protected]57ffa0: defining beans [BMOABussinesDelegate,properties,BMOAServlet,.........]; parent: org.s[email protected]122d7c6
und auch dieses
12:34:06,753 INFO [org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping] (MSC service thread 1-5) Mapped URL path [/bmoa-surrounds/bmoa] onto handler 'BMOAServlet' 12:34:06,754 INFO [org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping] (MSC service thread 1-5) Mapped URL path [/bmoa-surrounds/bmoa.*] onto handler 'BMOAServlet' 12:34:06,755 INFO [org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping] (MSC service thread 1-5) Mapped URL path [/bmoa-surrounds/bmoa/] onto handler 'BMOAServlet'
tut das letzte bedeutet, dass die Mappings geladen sind ?? bitte helfen; (
geändert nach dieser http://stackoverflow.com/questions/12351777/no-mapping-found-for-http-request-with-uri-myappname-in-dispatcherservlet-wi?rq=1, meine Logdatei geändert : INFO [RequestMappingHandlerMapping] hat "{[/ bmoa-surrounds/bmoa], ... auf öffentliches void BMOAServlet.handleRequest (...) löst IOException , aber ich bekomme immer noch den gleichen Fehler WARN [PageNotFound] Keine Zuordnung gefunden für HTTP-Anfrage mit URI [/ bmoa-umgibt/bmoa] in DispatcherServlet mit dem Namen 'bmoa' –
Ändern Sie Ihre Servlet Mapping URL-Muster zu:/* url-muster>. Lassen Sie mich wissen, wie das geht –
Angad
jetzt lädt es nicht einmal die index.jsp 12: 58: 01,667 WARN [org.springframework.web.servlet.PageNotFound] (http - 0.0.0.0-8080-1) Keine Zuordnung gefunden HTTP-Anfrage mit URI [/ bmoa-surrounds/bmoa] im DispatcherServlet mit dem Namen 'bmoa' 12: 58: 01,943 WARN [org.springframework.web.servlet.PageNotFound] (http - 0.0.0.0-8080-2) Keine Zuordnung für HTTP-Anfrage mit URI [/ bmoa-surrounds/index.jsp] in DispatcherServlet mit dem Namen 'bmoa' gefunden –