idea springboot 找不到 thymeleaf 的模板文件(resources)怎么办?

2018-02-21 16:59:44 +08:00
 linuxsteam

我真的是没办法了,搜索半天了.才来询问的.

我已经尽我所能了.

  1. 检查资源目录设置没问题
  2. 检查 out 目录输出没问题
  3. ......

Eclipse 跑项目就正常.

IDEA 的严密性有时候真的让人抓狂.当初学 springboot 用 JSP 的时候 直接导入 eclipse 的项目 就是 404 找了好久 才发现是<scope>provided</scope>的问题.

Artifacts 里面什么都没有

2626 次点击
所在节点    Java
12 条回复
ktereyp
2018-02-21 17:06:23 +08:00
估计 URL 不对
linuxsteam
2018-02-21 17:09:58 +08:00
@ktereyp http://localhost:8080/users
x18960
2018-02-21 17:16:00 +08:00
不了解。。。
ktereyp
2018-02-21 17:36:57 +08:00
加 @ResponseBody 返回字符串,看看能否正常返回?
bestv
2018-02-21 18:15:46 +08:00
看看 java 文件夹下的结构和 Application.java 类,可能是不在组件扫描范围内
linuxsteam
2018-02-21 19:15:48 +08:00
@bestv 不是这个问题 他扫描同级和下级包,我放在母包下了 都扫描到了
![1]( )
linuxsteam
2018-02-22 08:45:29 +08:00
v2 大神帮忙看看啊,昨天又研究半天也没弄出来结果,没有和我遇到一样问题的嘛
unlimitedsola
2018-02-22 09:38:59 +08:00
试下 `return new ModelAndView("/users/list","userModel",model);`
wangfengqi2010
2018-02-22 09:46:30 +08:00
Specifically, @GetMapping is a composed annotation that acts as a shortcut for @RequestMapping(method = RequestMethod.GET).你没有指定 list 的返回 path。
unlimitedsola
2018-02-22 10:01:31 +08:00
@wangfengqi2010 +1,才发现哈哈。
linuxsteam
2018-02-22 13:48:40 +08:00
@wangfengqi2010 默认不写 GetMapping("/user") 添加后无效 而且不写 value 值 应该是默认使用 类上面的 @RequestMapping 的 path 啊
linuxsteam
2018-02-22 14:31:21 +08:00
@wangfengqi2010 多谢回复 问题解决 不是代码问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/431470

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX