0%

ModelAndView返回404

文章字数:162,阅读全文大约需要1分钟

今天新建了一个项目,测试demo的时候发现返回界面的Controller报404

分析

  1. 打断点,发现进入了Controller。并且没有抛出异常,说明基本流程是对的。
  2. ModelAndView有数据,但是返回后404.可能是没找到视图
  3. 查看配置文件
    1
    2
    spring.freemarker.suffix=.xx
    spring.freemarker.template-loader-path=classpath:/static
    查看文件名后缀是否是设置的.xx(modelAndView中不要加后缀)
    查看路径是否是设置的根目录下的(static/xxx)

我的问题是没有static路径,创建static目录,把文件放进去。问题解决

其它可能

  1. @RestController或者@RequestMapping使用错误