写在前面:
本文参考了https://blog.csdn.net/yy284872497/article/details/80408794
和
https://blog.csdn.net/cuijiying/article/details/78529109?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link
感谢大神
在参考的第一篇文章中,我试过IIS的解决方案,但是也没有成功;使用第二个解决方法,就是相对路径的方案,然后直接打开.html文件,发现解决了图标显示问题。
但是,这两种方法,我使用的时候都是直接打开html文件,所以浏览器的路径上都显示的是本地路径,如:file://D:/webGIS/test.html
于是在看到了第二篇参考文章后,我觉得我在解决图标问题时,一直做错了,就应该通过服务器来访问项目。
所以看了第二篇文章后,我的做法是将html文件复制到tomcat下的webapps文件夹下,例如:apache-tomcat-8.0.50/webapps/test/test1.html
然后启动tomcat后,在浏览器输入访问路径:http://localhost:8080/test/test1.html
发现图标显示正常,如下图
所以,总的解决方法还是需要把html文件放到服务器的项目目录下。
所以,总的解决方法还是需要把html文件放到服务器的项目目录下。
所以,总的解决方法还是需要把html文件放到服务器的项目目录下。