springboot引入静态js、css文件到static之后 templetes文件夹下的html页面无法加载js、css问题记录

说明:这个html页面放在templetes文件夹下面
首先先修改application.properties配置文件 加上spring.mvc.static-path-pattern=/static/**
这个可以让它去访问静态文件
在这里插入图片描述
spring.mvc.static-path-pattern=/static/**

因为是通过controller层跳转到templetes中的html页面,需要加…/

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>图表</title>

<script type="text/javascript" src="../static/lib/jquery/jquery-3.3.1.js"></script>
<script type="text/javascript" src="../static/lib/jquery/jquery.min.js"></script>
<script type="text/javascript" src="../static/lib/echarts/echarts.min.js"></script>
<script type="text/javascript" src="../static/lib/layer/layer.js"></script>
 <!-- <link th:href="@{static/lib/jquery/jquery-3.3.1.js}" type="text/javascript"></link>
 <link th:href="@{static/lib/jquery/jquery.min.js}" type="text/javascript"></link>
 <link th:href="@{static/lib/echarts/echarts.min.js}" type="text/javascript"></link> 
 <link th:href="@{static/lib/layer/layer.js}" type="text/javascript"></link> -->
 <!-- <script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/echarts-all-3.js"></script> -->
  
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="width: 800px;height:450px;"></div>
<script type="text/javascript" >
	// 基于准备好的dom,初始化echarts实例	
	var myChart = echarts.init(document.getElementById('main'));
     $.ajax({
    	 crossDomain: true,
	    xhrFields: {
	   	    withCredentials: true
	   	},	
	   	async:true,//同步执行
    	type:"post",
    	url:"/testLine",
    	data:{},
    	datatype:"json",
    	success:function(data){
    		
   	 	 myChart.setOption(data, true);
    	},
    	error:function(data){
    		alert("error!")
    	}
    	
    });

    
 
</script>

</body>
</html>

试了好多办法,这个就解决啦!其实好多问题都是js没有引进去导致的!所以以后遇到问题一定要先看js、css有没有引入,避免走弯路!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值