今天遇到了一个非常奇怪的问题,后端调接口数据能够正常返回,但是返回页面一直报错。而且本地起着很正常,服务器运行jar就出问题。各种尝试如下:
1.接口地址在数据库中是否配置的和本地一样。
2.接口的问题。
3.操作系统的问题。
4.代码问题
最后确定出来原来是springboot+themeleaf框架,返回页面不能多出“/”。
之前是这样:
mav.setViewName("/reportDetail");
return mav;现在是这样:
mav.setViewName("reportDetail");
return mav;
本文记录了一次解决SpringBoot项目中使用ThemeLeaf模板引擎时出现的页面返回异常问题的过程。问题表现为后端能正常调用接口返回数据,但在前端页面上却显示错误。经过排查发现是因为在设置视图名称时多输入了斜杠导致的问题。
1万+

被折叠的 条评论
为什么被折叠?



