我是 Spring Boot 的初学者。我想在spring boot中编写HelloWorld编程。我在运行项目时做了一个,我得到的错误是 HTTP Status 404 – Not Found
到目前为止我所尝试的内容附在下面。请帮助我写出一种有效的方法来解决问题。
控制器
@Controller
public class SecondController {
@GetMapping("/")
public String viewHomePage(Model model) {
return "index";
}
}
索引.jsp
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>Welcome to Jsp</h1>
</body>
</html>
应用程序属性
spring.mvc.view.prefix:/
spring.mvc.view.suffix:.jsp
- 属性文件错误。
你可以有
application.properties
or application.yml
。由于您正在使用属性,因此需要将属性定义如下:
spring.mvc.view.prefix=src/main/resources/templates/
spring.mvc.view.suffix=.jsp
- 无法配置数据源:未指定“URL”属性原因:无法确定合适的驱动程序类
Spring Boot 是固执己见的,这意味着它会尝试实例化此类 bean,具体取决于您为其带来的依赖项。您必须包含 MS-SQL/Postgres DB。现在的问题是,在类路径中查看这些依赖项(让我们考虑一下简单的情况,以防您不明白类路径是什么 - 您已将这些依赖项包含在 pom 文件中)。因此,由于 SpringBoot 无法弄清楚数据库详细信息,因此它会抛出此错误。在属性文件中提供数据库详细信息,如下所示:
spring.datasource.url= provide the URL here
spring.datasource.username = username
spring.datasource.password = password
您可以通过谷歌搜索并按照互联网上的任何教程进行操作,以防遇到困难。
教程链接 https://www.javainuse.com/spring/SpringBoot_HelloWorld
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)