zoukankan      html  css  js  c++  java
  • IDEA新建SpringBoot+JSP项目

    IDEA新建SpringBoot+JSP项目

    1 File->New->Project...

    2 使用Spring Initializar

     

     

     项目结构如下

     

    3 在pom.xml添加依赖

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
            </dependency>    

    4 在src/main路径下新建webapp文件夹

     

    结构如下图

     

     5 File->Project Structure...

     

     

     切换到Modules模块,选择项目名下的Web

     如果项目名下面没有Web,则按下图添加

    配置Web模块

     

     

     6 在webapp下创建目录WEB-INF

     

     

     

    7 在WEB-INF下创建目录jsp

     

     

     

     8 配置文件application.properties

     

     testdemo 项目名

     8089 端口号

    server.port=8989
    server.servlet.context-path=/testdemo
    spring.mvc.view.prefix=/WEB-INF/jsp/
    spring.mvc.view.suffix=.jsp

    9 创建jsp文件

     

     

     

    10 创建Controller

     

     

     

    package com.example.testdemo;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    @Controller
    public class IndexController {
    
        @RequestMapping("index")
        public String index(){
    
            return "index";
        }
    }

    11 运行项目

     

    12 打开浏览器,访问http://localhost:8989/testdemo/index

    http://ip:端口/配置文件里配置的项目名/controller请求路径

     

  • 相关阅读:
    #454. 【UER #8】打雪仗
    6496. 【GDOI2020模拟03.08】圣痕
    6495. 【GDOI2020模拟03.08】死星
    6494. 【GDOI2020模拟03.08】勘探
    NOI Online划水记
    6482. 【GDOI2020模拟02.22】代数几何(algebraic)
    6493. 【GDOI2020模拟03.04】迷宫
    6492. 【GDOI2020模拟03.04】多项式
    6491. 【GDOI2020模拟03.04】铺路
    #76. 【UR #6】懒癌
  • 原文地址:https://www.cnblogs.com/serena25/p/15630114.html
Copyright © 2011-2022 走看看