SpringBoot整合Vue该如何访问HTML页面。

新手上路,请多包涵

clipboard.png
我想问一下SpringBoot该如何配置才能访问到该目录下的HTML文件?

阅读 12.8k
1 个回答

两种方式:

  • 做前后端分离的项目,后端 spring-boot 只提供 RESTful 接口,前端用 vue
  • spring-boot 做成你截图中的那样,创建一个 spring-boot web 项目,但是需要结合一个模板引擎,可以选择freemarker,如果用 freemarker 配置如下:
## Freemarker 配置
## 文件配置路径
spring.freemarker.template-loader-path=classpath:/templates/
spring.freemarker.cache=false
spring.freemarker.charset=UTF-8
spring.freemarker.check-template-location=true
spring.freemarker.content-type=text/html
spring.freemarker.expose-request-attributes=true
spring.freemarker.expose-session-attributes=true
spring.freemarker.request-context-attribute=request
spring.freemarker.suffix=.ftl

可以参看我的这个小项目,有用到 spring-boot + vue + freemarker .

希望对你有帮助,有帮助的话别忘了关注我的公众号啊。

图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
1 篇内容引用
推荐问题
宣传栏