美文网首页
SpringBoot2 - jsp

SpringBoot2 - jsp

作者: 深入浅出 | 来源:发表于2018-06-20 09:43 被阅读0次

    构建项目

    访问start.spring.io/

    项目目录结构

    导入开发工具

    配置springboot支持jsp

    配置pom.xml文件

    1. 添加jsp的maven支持
    <dependency>
      <groupId>org.apache.tomcat.embed</groupId>
      <artifactId>tomcat-embed-jasper</artifactId>
    </dependency>
    
    1. 引入jsp对servlet容器的支持
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
    </dependency>
    
    1. 引入jstl标签支持
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jstl</artifactId>
    </dependency>
    

    配置视图

    1. 在main目录下创建视图文件夹 webapp >> WEB-INF >> views


    2. 修改application.properties配置文件,设置视图跳转目录

    spring.mvc.view.prefix=/WEB-INF/views/
    spring.mvc.view.suffix=.jsp
    
    1. 创建index.jsp


    <%@ page contentType="text/html; charset=UTF-8" language="java" %>
    <html>
        <head>
            <title>jsp</title>
        </head>
        <body>
            this is spring boot jsp page
        </body>
    </html>
    
    1. 创建IndexController


    package com.gala.jsp.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RequestMethod;
    
    @Controller
    public class IndexController {
    
        @RequestMapping(value = "/index", method = RequestMethod.GET)
        public String index() {
            return "index";
        }
    
    }
    

    访问项目

    启动项目,访问:127.0.0.1:8080/index

    相关文章

      网友评论

          本文标题:SpringBoot2 - jsp

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