无法解析名为'dispatcherServlet'的servlet中名为'index'的视图

问题描述 投票:0回答:1

我怎么解决这个问题?

无法解析名为'dispatcherServlet'的servlet中名为'index'的视图

文件夹结构很好。但仍然是错误。

我在创建Spring启动应用程序时做错了吗?如何创建一个spring boot mvc项目?

    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.web.servlet.config.annotation.EnableWebMvc;

    @SpringBootApplication
    @EnableWebMvc
    public class SpringsocialApplication {

        public static void main(String[] args) {
            SpringApplication.run(SpringsocialApplication.class, args);
        }
    }



    @Controller
    public class HomeController {

        @GetMapping("/")
        public String index()
        {
            return "index";
        }

    }

    #view resolver
    spring.mvc.view.prefix=/WEB-INF/views/
    spring.mvc.view.suffix=.jsp

目录结构

enter image description here

spring spring-boot
1个回答
0
投票

感谢您的评论。是的,当我们用@SpringBootApplication注释我们的类时,我发现不再需要@EnableWebMvc。我找到了解释这个问题的链接更多http://www.baeldung.com/spring-boot-migration。谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.