springboot引入静态js、css文件到static之后 templetes文件夹下的html页面无法加载js、css问题记录
2019-03-12 16:36
981 查看
说明:这个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有没有引入,避免走弯路!
相关文章推荐
- 使用Tomcat部署项目在浏览器中访问的时候JS和CSS等静态文件无法加载的问题
- tomcat 无法加载js和css 等静态文件的问题
- HTML页面后台取静态资源(CSS,JS文件)的路劲问题!
- url链接(url_for)与加载静态文件(static文件夹下的js、css、image)
- Laravel页面引入css/js等静态文件
- 关于html等网页无法加载静态资源(如css、js)的一种可能性
- 解决使用SpringMVC时,css、js、image等静态资源无法加载的问题
- Jenkins持续集成——巧妙解决无法打开引用CSS、JS的HTML页面问题
- yii基于布局的子页面引入js和css文件,并放入布局文件中HTML的head中
- jsp无法引入外部.JS或者.CSS文件的有关问题 (转)
- springboot-静态文件 js,css,html等
- WEB项目部署到Linux下无法访问html、css、js等静态文件的解决
- jsp.html中的引入js.css文件的问题,以及文件路径详解。
- 关于iOS项目中引入Html5文件(html/js/css)的路径问题
- 关于 基于maven创建的项目jsp页面无法加载css、js、图片的问题
- 解决SpringBoot整合shiro之后无法加载静态资源文件问题
- webview加载html时使用assets文件夹下的css或者js文件
- IOS开发(7)WKWebView加载本地HTML、CSS、JS文件JS(解决html内访问其他资源路径问题)
- EasyUI Tabs + Yii2.0实现iframe方式打开页面(解决共用静态文件引入加载的问题)