für den ersten scheint dieser Fehler wirklich albern und einfach zu beheben, aber das Problem ist alles scheint oke und ich habe keine Ahnung, was es verursacht Ich habe versucht, dieses Web-Projekt mit Java-Konfiguration und XML zu konfigurieren, und ich bekomme den gleichen 404 Fehlercode.Keine Zuordnung gefunden für HTTP-Anfrage mit URI [/ AdminTemplate /] in DispatcherServlet mit Namen 'springapp'
ACHTUNG: Keine Zuordnung für HTTP-Anforderung mit URI [/ AdminTemplate /] in DispatcherServlet mit dem Namen 'springapp' gefunden
Wenn mir jemand hier helfen kann ich es wirklich schätzen würde. Hier ist mein Code:
web.xml
<welcome-file-list>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>springapp</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/springapp-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springapp</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
springapp-servlet.xml
<mvc:annotation-driven />
<context:component-scan base-package="com.admin.controller" />
<mvc:resources mapping="/resources/**" location="resources/" />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView"></property>
<property name="prefix" value="/WEB-INF/views/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
eine einfache Steuerung
@Controller
public class PageController {
@RequestMapping(value = "/", method = RequestMethod.GET)
public String homePage() {
return "index";
}
}
und eine einfache jsp, die nicht wichtig ist, .
Meine Projektstruktur ist wie folgt:
Aber natürlich, wenn ich gesetzt in der web.xml
<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
und die Datei index.jsp von jsp Ordner verschieben zu Webapps funktioniert es. Jeder hat eine Idee, was kann das verursachen? Vielen Dank im Voraus.
UPDATE:
ich anderes Projekt untersucht, die in der Vergangenheit gearbeitet und ich bekomme jetzt die gleichen 404-Fehler.
welche URL verwenden Sie? – Abdelhak
http: // localhost: 8080/AdminTemplate // (mit einem Schrägstrich nach der Anwendung Name) – Drastaro
versuchen localhost: 8080/springapp/AdminTemplate – Koitoer