菜鸟998号 2021-12-06 15:57 采纳率: 66.7%
浏览 17

springboot开启SSI访问shtml文件找不到文件,SSIServlet: Can't find file: /index.shtml

需要访问项目外部的shtml文件,开启ssi后,提示找不到文件,SSIServlet: Can't find file: /index.shtml;
已经配置了spring.resources.static-locations,开启SSI后就访问不到shtml文件了,
哪位知道还有什么配置?

  • 写回答

1条回答 默认 最新

  • 达娃里氏 2021-12-06 16:21
    关注

    有这样几种错误可能:
    1.你的文件不存在
    2.你配置文件的路径写错了(我觉得这个可能性最大,假设你项目的WorkSpace在C盘,按照你这个路径,index.shtml应该放到C盘根目录“C://”下。如果你想用相对路径的话,你可以检查一下是不是少了个点。)
    3.如果你使用的是相对路径,那你还要检查一下IDE里运行程序工作目录以及Launcher的位置。

    评论

报告相同问题?

问题事件

  • 创建了问题 12月6日