Spring 我想在浏览器中显示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

我希望我的欢迎页面显示在我的浏览器中,但我得到了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.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