echarts地图 本地json文件无法引入问题

xiaoxiao2021-02-28  92

问题描述:

在eclipse中使用jetty运行地图,可正常显示。将程序打包后使用tomcat运行,则提示找不到本地地图json文件(本地文件存在,路径无误)

json路径为:/json/湖北/湖北.json

思路:

上百度搜索该问题后,百度上查不到相应的问题

将json文件的url均改成英文后可正常访问: /json/hubei/hubei.json,推断出可能是编码的问题。

随后搜索关键字“tomcat url中文乱码”后得知tomcat默认的在url传输时是用iso8859-1编码

解决方法:

解决乱码问题,在apache-tomcat-7.0.55\conf\server.xml文件中,增加下方红字部分即可。

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

参考文章:http://thoughtfly.iteye.com/blog/1533481

转载请注明原文地址: https://www.6miu.com/read-96888.html

最新回复(0)