我正在学习 Spring Boot,在制作 Web 应用程序时,遇到了状态代码 404 的 WhiteLabel 错误页面。下面是我的控制器代码
@Controller
public class HomeController {
@RequestMapping("/")
public String home(){
System.out.println("nskjdnwmndkjnwekd wklndwkelkx");
return "index.jsp";
}
}
这是我的项目结构。 HomeController 类位于 Controller 文件夹内。我还在pom文件中添加了tomcat japser依赖项,但错误仍然相同。我也尝试添加 jstl 依赖项,但没有成功。
如果您没有为配置创建 xml 文件,那么您需要创建该文件来配置视图。
示例:
File Name : applicationContext.xml
<bean class = "org.springframework.web.servlet.view.XmlViewResolver">
<property name = "location">
<value>/WEB-INF/views.xml</value>
</property>
</bean>
如果您使用 Spring MVC 模式,只需在 application.properties 文件中配置两行。
spring.mvc.view.suffix=.jsp [If you are using jsp]
spring.mvc.view.prefix=/WEB-INF/