Spring boot 无法加载css样式,image解决办法

最近在 给公司做一个系统,使用了springboot框架,同时也遇到了一些大坑

在网上找到了一个好看的模版的,(非前后端的分离)但是无法加载css和image的文件

今天跟大家分享一下我碰到的坑,正常界面是这样的。很美很漂亮吧。



但是没配置完成是这样的,





有没有想砸电脑的冲动呀 宝宝们


现在我告诉大家怎么回事

1.打开浏览器的F12功能 你发现都是css报404


这是为什么呢 ?因为你配置application的时候已经配置请求去找template下的静态资源了 你的css js已经放在static下了所以



2.html页面中的引用一定不要加上static 直接是static下的js/你所引用的.js千万不要加static 以前spring的时候你可以把鼠标放在这里点过去现在不需要。


这是正确的哦




  • 33
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 25
    评论
使用Spring Boot和Vue.js实现轮播图可以分为以下几个步骤: 1. 在Spring Boot中编写一个RESTful API,用于获取轮播图的数据。可以使用Spring Data JPA或者MyBatis等框架来操作数据库。 2. 在Vue.js中编写前端代码,用于展示轮播图。可以使用第三方轮播插件如swiper或者vue-awesome-swiper,也可以手动编写轮播组件。 3. 在Vue.js中使用axios或者fetch等工具来调用后端API,获取轮播图的数据。 4. 将获取到的轮播图数据传递到轮播组件中,展示轮播图。 下面是一个简单的示例,使用Vue.js和Spring Boot实现轮播图: 1. 后端代码(Spring Boot): ``` @RestController @RequestMapping("/api") public class CarouselController { @Autowired private CarouselRepository carouselRepository; @GetMapping("/carousels") public List<Carousel> getCarousels() { return carouselRepository.findAll(); } } ``` 2. 前端代码(Vue.js): ``` <template> <div> <swiper :options="swiperOption"> <swiper-slide v-for="(item, index) in carousels" :key="index"> <img :src="item.image"> </swiper-slide> <div class="swiper-pagination" slot="pagination"></div> </swiper> </div> </template> <script> import axios from 'axios' import Swiper from 'swiper' import 'swiper/dist/css/swiper.css' export default { data () { return { carousels: [], swiperOption: { pagination: { el: '.swiper-pagination' }, loop: true } } }, mounted () { axios.get('/api/carousels') .then(response => { this.carousels = response.data this.$nextTick(() => { new Swiper('.swiper-container', this.swiperOption) }) }) .catch(error => { console.log(error) }) } } </script> <style> .swiper-slide img { width: 100%; } </style> ``` 在上面的代码中,我们使用了vue-awesome-swiper插件来实现轮播图的效果,同时使用axios来调用后端API获取轮播图数据。在mounted钩子函数中,我们使用new Swiper()方法来初始化轮播图组件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值