这周周末,闲来无事来学习学习单点登录,昨天下午看了几篇关于sso(单点登录)的博客,今天来写写demo,demo主要由登录模块、vip模块、购物车模块和主模块,用的gradle项目,模块构成如下所示:
步入正题,写完controller以后,将项目跑起来,可是死活就没有办法跳转到html页面,应该返回login.html页面,但是直接返回了login,先是检查了下yml的配置文件,我也引入口thymeleaf,目录结构,也是正确的,目录结构为:
最后在网上搜了下,在controller层应该用@Controller注解,不能用@ResController注解,如果使用@ResController注解,此注解是将json转换成字符串,那么就无法转到html页面,只会返回字符串。