SpringBoot新建JSP页面

作者: HeloWxl | 来源:发表于2019-11-11 10:17 被阅读0次

    前言

    1.在SpringBoot下如何新建一个JSP页面
    2.测试访问JSP页面
    3.可能出现的问题

    1.新建一个SpringBoot工程

    SpringBoot工程.png

    2.如何新建一个JSP页面

    2.1 在main下面新建一个webapp文件夹

    image.png

    2.2 配置web

    打开工程的结构,我们需要在这里做一些配置


    image.png 配置web.png
    在第2处和第3处两个地方,如果没有的话,就去选择新增一个。

    当我们点击应用之后,你就会发现文件夹已经发生了改变。


    image.png

    3.引入相关依赖,新建JSP页面

    3.1 pom.xml

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
     <!--JSP配置-->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
            </dependency>
       <!--tomcat的支持.-->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <scope>provided</scope>
            </dependency>
    

    3.2 新建一个JSP页面

    JSP页面.png

    3.3 新建一个Controller

    @RequestMapping("test")
    @Controller
    public class TestController {
    
      @RequestMapping("toTest")
      public String toTest(){
        return "test";
      }
    }
    

    3.4 配置(application.properties)

    spring.mvc.view.prefix= /WEB-INF/views/
    spring.mvc.view.suffix= .jsp
    

    4.启动项目

    在浏览器中输入:http://127.0.0.1:8080/test/toTest

    test.jsp.png

    5.可能遇到的问题

    当你在访问JSP页面的时候,遇到以下的问题:
    浏览器-404

    浏览器-404.png

    IDEA

    IDEA.png

    当你遇到这样问题的时候,不要紧张,不要慌张,赶紧百度。

    这个问题我之前就遇到过,是因为少了一个依赖包,加上就好了。

     <!--tomcat的支持.-->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <scope>provided</scope>
            </dependency>
    

    ^ _ ^

    相关文章

      网友评论

        本文标题:SpringBoot新建JSP页面

        本文链接:https://www.haomeiwen.com/subject/aiizbctx.html