weixin_慕勒9541602
遇到了同样的问题,请问楼主解决了吗?
qq_不惑_cprDGL
检查以下几点
pom.xml文件里是否加了freemarker依赖
application.properties 是否添加了 freemarker的配置
src/main/resources/templates/freemarker目录下是否有index.ftl文件
sam快跑
我这也是,你那边解决了吗
zozor_訣擇0_0
提示你重复定义了。
慕粉13644985608
反向平行线007
freemarker配置路径有问题,错误为找不到文件
慕雪1582696
因为配置文件里面已经把后缀给略掉了
qq_慕码人2423558
依赖包没有下载完整。
忧郁蓝色土耳其
漫行3581694
漫行3581694
取github上下载他的项目文件,里面有
weixin_慕无忌3154257
这个注解是加在类或接口上的
追逐的明天
后台代码的注解配置错误, 请配置@Controller注解以及配置路径@RequestMapping就行了, 你估计是使用了@RestController, 或者在接口上配置了@ResponseBody导致无法跳转页面
慕斯4283004
确保访问路径,pom.jar,controller 都没问题时候 看一下如果你application配置中 后缀配置的是 suffix: ftl 把这个给注释了就行 因为默认就是这个用不着配置
weixin_慕用7014398
更新maven本地仓库试试
追逐的明天
在controller中,你是使用了RestController注解,相当于是Controller和ResponseBody一起使用了,默认会将返回值按照json格式解析;这里是整合freemarker是spring mvc的方式,使用Controller加上两个RequestMapping即可,所以是你的注解使用错了
慕无忌2832284
报错信息里面已经说了,是在配置spring.freemarker的charset属性出错了,无法将UTF-8进行转换,但是属性和值应该都没问题,你检查一下你的UTF-8后面是不是有个空格,多了这个空格,就会导致无法识别编码,properties文件的=后面的值,前面可以加空格,但是后面千万不能乱加空格
千山暮雪W
ctrl+F9重新rebuild一下就可以了。
慕神644512
return "thymeleaf/index"; 没有实现跳转。只是给前台传了一个 "thymeleaf/index"字符串。
我的问题是这样的,不知道你的是不是这样
未来是否还有你
将 ModelMap 换成 Model 亲测,有效
慕函数1174211
我觉得类上加这个注解,可以更直观的看到是按模块区分的。
guhong
有前辈解决了这个问题么?
晴颜
可能maven 没把jar包下全,从本地把对应jar删了,重下
yahibo
我也是这个错误,这个你怎么解决的
牛奶喝不到纯牛奶
(1)index.ftl在你项目中的路径是不是不对
(2)index.ftl这个文件的名字是不是写错了(如:写成indxe.ftl)
(3)controller里的return "freemarker/index"; 是不是写错了
慕尼黑7258959
慕慕6164106
先new一个html文件,然后rename为ftl后缀就可以了。