美文网首页
org.thymeleaf.exceptions.Templat

org.thymeleaf.exceptions.Templat

作者: 螃蟹和骆驼先生Yvan | 来源:发表于2017-09-28 11:30 被阅读1516次

    这是很多小伙伴遇到的问题,我也遇到了,而且遇到了两次,第一次没成功,第二次查看很多资料和思考,这个问题我看啦很多博客,其实他们写的就没几个把这种问题处理清楚,该检查那些。该怎么做,怎么思考?

    首先分析错误原因:

    这个错误原因是thy模版找不到对应这个html页面所以报错,为何去找这个html页面,我明明是接口他给我找页面,感觉扯淡

    第一步你要确定自己的错误原因?下面是针对这个报错两种报错原因和解决办法

    1.你是返回html页面,但是没有返回,然后报这个thy模版无法解析。

    2.还是本身就是接口,报一个thy模块错误,其实两者根本没关系,报thy模版无法解析错误。

    第一个错误原因是解决办法:

    确定项目结构:

    项目结构

    配置项目结构:

    配置

    第二个解决办法,其实就是注解错误,

    @Controller改成@RestController就ok拉。

    意思是:

    @RestController注解相当于@ResponseBody + @Controller合在一起的作用。

    在@controller注解中,返回的是字符串,或者是字符串匹配的模板名称,即直接渲染视图,与html页面配合使用的所以会被识别成引用thy模版。

    相关文章

      网友评论

          本文标题:org.thymeleaf.exceptions.Templat

          本文链接:https://www.haomeiwen.com/subject/owymextx.html