我怎么解决这个问题?
无法解析名为'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
目录结构
感谢您的评论。是的,当我们用@SpringBootApplication注释我们的类时,我发现不再需要@EnableWebMvc。我找到了解释这个问题的链接更多http://www.baeldung.com/spring-boot-migration。谢谢。