黄粱大梦的博客

科技改变生活。

IDEA新建Spring-boot项目,并配置thymeleaf跳转HTML页面

创建步骤:

1、点击File->New->Project

2、选择Spring Initializr,以及JDK版本,博主使用的1.8版本,点击Next


3、Group表示路径名,Artifact表示项目名,根据需要修改即可。然后继续点击Next


4、点击左侧栏中Web,勾选右侧栏中Web,然后继续点击Next下一步


5、Project location为项目所在路径,根据自己放置位置选取。点击Finish完成。


6、建好后的目录,如果没显示出来的可能是下载JAR包中,等待一会即可。

7、.mvn、mvnw、mvnw.cmd是可以删除的,博主一般建好后习惯删除。


8、新建DemoController


9、DemoController内容如下

package com.example.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class DemoController {

    @RequestMapping("/index")
    @ResponseBody
    public String index(){
        return "Hello World";
    }
}

10、点击Debug运行


11、控制台信息有Spring字样,且没有报错,表示启动成功。


12、根据该地址访问即可,端口默认是8080,可以在application.properties中修改端口。


13、现在文字的返回成功,开始配置跳转页面。

14、在pom.xml加入视图解析器模块

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

15、注意首次导入右侧会弹出需要导入JAR包,选择Import Changes导入JAR包后,下次导入新的JAR包还会提示,选择Enable Auto-Import下次有新的的Maven JAR包会自动导入。


16、在templates中新建HTML File     test.html


17、test.html 内容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <h1 style="color: red">Hello World</h1>
</body>
</html>

18、现在去DemoController添加页面跳转的方法test()

package com.example.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class DemoController {

    @RequestMapping("/index")
    @ResponseBody
    public String index(){
        return "Hello World";
    }

    @RequestMapping("/test")
    public String test(){
        return "test";
    }
}

19、重新Debug启动DemoApplication,具体请看步骤10

20、使用http://127.0.0.1:8080/test访问,效果如下,证明页面跳转成功。



       好了,以上就是Spring-boot项目新建以及页面跳转的Demo,是不是很简单啊。不用去找大量的JAR包,也不用在配置文件中写一系列的配置,用起来十分方便。

阅读更多
个人分类: spring-boot
想对作者说点什么? 我来说一句

spring-boot html thymeleaf

2018年03月07日 68KB 下载

没有更多推荐了,返回首页

不良信息举报

IDEA新建Spring-boot项目,并配置thymeleaf跳转HTML页面

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭