Spring 我想在浏览器中显示welcome.jsp,但收到白标签错误页面错误
我希望我的欢迎页面显示在我的浏览器中,但我得到了errorWhitelabel Error页面。此应用程序没有/Error的显式映射,因此您将此视为一种回退。11月25日星期三18:46:01 IST 2020出现意外错误(type=Not Found,status=404)。Nomessage可用。我将welcome.jsp页面放在src->main->webapp->WEB-INF->views->welcome.jsp中Spring 我想在浏览器中显示welcome.jsp,但收到白标签错误页面错误,spring,jsp,welcome-file,Spring,Jsp,Welcome File,我希望我的欢迎页面显示在我的浏览器中,但我得到了errorWhitelabel Error页面。此应用程序没有/Error的显式映射,因此您将此视为一种回退。11月25日星期三18:46:01 IST 2020出现意外错误(type=Not Found,status=404)。Nomessage可用。我将welcome.jsp页面放在src->main->webapp->WEB-INF->views->welcome.jsp中 TODO package com.IRonak.Todo.Enti
TODO
package com.IRonak.Todo.Entity;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name="todo")
public class Todo {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
private String userName;
private String description;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
}
pom.xml
4.0.0
org.springframework.boot
spring启动程序父级
2.4.0
com.IRonak
待办事项
0.0.1-快照
待办事项
SpringBoot的演示项目
<properties>
<java.version>11</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<version>10.0.0-M10</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
welcome.jsp
<%@ include file="common/header.jspf"%>
<%@ include file="common/navigation.jspf"%>
<div class="container">
<div class="panel panel-primary">
<div class="panel-heading">Home Page</div>
<div class="panel-body">
Welcome <a href="/list-todos">Click here</a> to manage your
todo's.
</div>
</div>
</div>
<%@ include file="common/footer.jspf"%>
applicaton.properties
## Spring view resolver set up
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
## Spring DATASOURCE (DataSourceAutoConfiguration & DataSourceProperties)
spring.datasource.url = jdbc:mysql://localhost:3306/employee_directory?useSSL=false
spring.datasource.username = root
spring.datasource.password = Ronak@123
server.port=8085
## Hibernate Properties
# The SQL dialect makes Hibernate generate better SQL for the chosen database
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect
# Hibernate ddl auto (create, create-drop, validate, update)
spring.jpa.hibernate.ddl-auto = update
<properties>
<java.version>11</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<version>10.0.0-M10</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
I want my welcome page to display in my browser, but i am getting errorWhitelabel Error Page Thisapplication has no explicit mapping for /error, so you are seeing this as a fallback. Wed Nov 25 18:46:01 IST 2020 There was an unexpected error (type=Not Found, status=404).Nomessage available .And I placed my welcome.jsp page inside src ->main-> webapp->WEB-INF->views-> welcome.jsp