2016-03-24 15 views
0

Bir yay webapp çalışırken 404 hatası alıyorum. İşteSpring Webapp Hatası 404 Tomcat karşılama dosyasını almıyor

İşte jsfiddle

spring-servlet.xml için ben WEB-INF içeride hem de kök klasörü koyarak denedim ve xml doğru yolları verdi olduğunu web.xml

için jsfiddle olduğunu. Ama çalışmıyor. Herhangi bir öneri çok takdir edilecektir. Teşekkürler.

+1

Post @Controller ve sizin –

+0

@ RequestMapping erişmeye çalışan URL için kod yükleyecektir (değer = "/", yöntem = RequestMethod.GET) kamu ModelAndView welcomePage() İstisna { dönüşü atar yeni ModelAndView ("dizin"); } –

cevap

0

Şimdi WEB-INF/jsp/welcome.jsp

daki welcome.jsp koyunuz: Artık olarak kontrolör Eşleşme ekle Bu

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <property name="prefix" value="/WEB-INF/jsp/" /> 
    <property name="suffix" value=".jsp" /> 
</bean> 

ile değiştirin

<bean id="templateResolver" 
     class="org.thymeleaf.templateresolver.ServletContextTemplateResolver"> 
     <property name="prefix" value="/WEB-INF/jsp/" /> 
     <property name="suffix" value=".html" /> 
     <property name="templateMode" value="HTML5" /> 
    </bean> 

:

@Controller 
public class PageController { 
@RequestMapping(value = "/", method = RequestMethod.GET) 
    public String welcomePage() throws Exception { 
     return "welcome"; 

    } 
} 

Karşılama sayfa

+0

Mantığınıza göre değiştim ama çalışmadım. –

+0

Hata günlüğünüzü kaydeder misiniz? –

+0

Cevabımı güncelledim lütfen templateResolver fasulyenizi viewResolver ile değiştirin. –

İlgili konular