zoukankan      html  css  js  c++  java
  • SpringBoot以jar包部署需要注意的thymeleaf页面映射问题

    关于themeleaf映射需要注意的:

    1.页面映射

    所有静态页面映射的时候,mapping后面要以/开头(最好),不以/开头也行

    但是return 后面路径不能以/开头;IDE中正常,但是打jar包之后就不行了;如果是war包以斜杠开的话,还要加上项目名!
    所以return后面最好不要用/开头!!!

    但是有种特殊的情况下要以/开头!

    2.转发和重定向

    2.转发和重定向的时候:
    因为spring的高度封装,其实转发和重定向的区别已经没有servlet中那么明显了!
    转发重定向的话,最好还是以/开头,但是前面要加forward:或者redirect:

    并且后面不要再直接跟真实的资源路径了[即:springboot中template往下数]
    全部使用springboot接管的映射路径[即:mapping后面的]

    template中真实路径:

    转发的路径使用的映射路径:

  • 相关阅读:
    centos7 mongodb3.4 安装
    centos7 开放端口号
    Junit4测试Spring
    selenium浏览器内核监测处理
    mitmproxy(TLS错误)
    爬虫计算两张验证图片的距离(情况一)
    git的git bash使用
    算法
    RBAC权限管理设计
    beego框架返回json数据
  • 原文地址:https://www.cnblogs.com/mzywucai/p/11053331.html
Copyright © 2011-2022 走看看