栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Error resolving template “xxx“, template might not exist or might错误记录

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Error resolving template “xxx“, template might not exist or might错误记录

项目场景:

SpringMVC项目在Windows下启动,访问正常。打成jar包后,在linux下访问报错


问题描述 Error resolving template “xxx”, template might not exist or might not be accessible by any of the configured Template Resolvers 原因分析:

看到这个问题,我开始以为是没有写@ResponseBody注解导致没返回数据,但是后来去具体的Controller一看,不对啊,这就是跳转的页面啊,具体是这样的,代码如下,压根不需要添加注解啊,而且本地启动访问都是正常的,我尝试去找这个页面,发现怎么都点不过去,然后才发现这个文件夹名字大小写不对,原来文件夹名字是QueryBusiness,试着把代码改了重新打包,访问正常。原来,linux是对文件名大小写敏感的,使用SpringMVC时,一定要保证controller返回的视图名称与实际文件名完全相同,大小写字母也不能忽略。

@RequestMapping("/queryBusiness/queryBusinessIndex")
    public String queryBusinessIndex(){
        return "/querybusiness/queryBusinessIndex";
    }

解决方案:

保证controller返回的视图名称与实际文件名完全相同,大小写字母也不能忽略

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/929475.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号