2016-08-18 6 views
0

SpringMVC nicht htmlSpringMVC nicht html anfordern

anfordern definiere ich eine

@RequestMapping(value = {"/","/index"}). 

Ich kann nicht index.html anfordern:

screenshot of code

+1

Ich habe Ihre Frage ein wenig umformatiert und das Bild am deutlichsten in Szene gesetzt. Stack Overflow heißt Benutzer willkommen, ihre Fragen zu bearbeiten und erneut zu bearbeiten, um sie so weit wie möglich zu verbessern. In Ihrem Fall wäre es besser, wenn Sie ein wenig mehr erklären könnten, was Sie zu tun versuchen, wie Sie es versuchen und was falsch läuft. –

+0

@javajoker Veröffentlichen Sie auch Ihre XML-Konfiguration oder Java-Konfiguration, um zu überprüfen, ob die Dateien korrekt gefunden werden. Beachten Sie Folgendes: Wenn Sie in Ihrer Annotation "@ RequestMapping" keine Angabe wie "method = RequestMethod.GET" angeben, wird sie mit jedem HTTP-Anforderungstyp abgeglichen. Seltsam ist auch das Autowiren eines Users. In der Regel rufen Sie eines aus einem Repository ab und initialisieren entweder ein Repository oder einen Service, der ein Repository aufruft. – bphilipnyc

+0

Danke, jeder.Mein Englisch ist nicht gut.Ich kann meine Idee nicht ausdrücken.Mein Problem ist, dass @RequestMapping abfangen Anfrage "/index.html". Ich kann index.html im Browser nicht finden. – javajoker

Antwort

0

versuchen Sie "/index.html" zu dem @ RequestMapping.

Wenn Sie versuchen, die 001.html angezeigt durch zu/Index geht, dann stellen Sie sicher, dass Ihr 001.html in dem Ordner ist Ihre Ansicht Resolver bei

0

Der Wert von @RequestMapping sucht, ist nicht Ihre Ansicht Name Es ist URL-Pfad.

Der Name der Ansicht wird in return definiert. Versuchen Sie es mit der Rückgabe index.html.

Wenn Sie dies im Frühjahr servlet.xml definiert:

<bean id="viewResolver" 
    class="org.springframework.web.servlet.view.UrlBasedViewResolver"> 
     <property name="viewClass" 
      value="org.springframework.web.servlet.view.JstlView" /> 
     <property name="prefix" value="/" /> 
     <property name="suffix" value=".html" /> 
</bean> 

benötigen Sie index zurück.

Verwandte Themen