SpringBoot不使用模板引擎直接返回html
Posted N神3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot不使用模板引擎直接返回html相关的知识,希望对你有一定的参考价值。
一、在resource目录下面建立文件夹,里面方静态页面。
路径:src\main\resources\static\page\index.html
访问:http://localhost:8080/page/index.html
注意:后缀一定要html或者htm,否则打不开。
二、Spring Controller返回页面
访问:http://localhost:8080/index
注意:前端不能获取后台传递值,因为html不支持EL表达式。jsp或者模板引擎才支持
@Controller public class HelloController { @RequestMapping("/index") public String index(){ System.out.println("coming......"); return "page/index.html"; } @RequestMapping("/index2") public ModelAndView index2(ModelAndView modelAndView){ System.out.println("coming......"); modelAndView.addObject("name","tom"); modelAndView.setViewName("page/index.html"); return modelAndView; } }
以上是关于SpringBoot不使用模板引擎直接返回html的主要内容,如果未能解决你的问题,请参考以下文章
springboot:Java模板引擎Thymeleaf介绍
SpringBoot新一代Java模板引擎Thymeleaf
SpringBoot入门篇--Thymeleaf引擎模板的基本使用方法