使用@RequestMapping引不进css和js样式

使用@RequestMapping("/xx")导致引不进样式

好多项目的内容比较多,一般都会在controller层里每个类上加上@RequestMapping("/xx")来易于分辨
[外链图片转存失败(img-xahX2es1-1565950107305)(WEBRESOURCEc6e403072611365f7a3bed0bb39ca9db)]

可是在加上@RequestMapping("/xx")后启动程序会发现整个页面的样式没有被引进来,在网上也找了好多存在同样问题的帖子,但都没解决问题

在我智商达到顶峰时刻,我就想了下,既然是样式没有引进来,那肯定是html页面里形如

<link rel="stylesheet" th:href="@{assets/bower_components/bootstrap/dist/css/bootstrap.min.css}">

这样的地方出现的问题,在我仔细的找了一遍后,才发现在href后的链接出错了

如果要出现形如a/b/c类的网址,那么样式之前必须加上/../

第一种,在前面加上/

[外链图片转存失败(img-PYYdpZuS-1565950107315)(WEBRESOURCE0d3d405e01ac0d4cf3e0aca3fa3115ec)]

第二种,在前面加上../

[外链图片转存失败(img-KRXhIJA5-1565950107322)(WEBRESOURCE308f39301adcf33e9d3afd1b7f54ea96)]

实测,这两种方法均可以解决上述问题

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值