1. Histórico do problema
No diretório {tomcat installation path}/webapps/ROOT/ do Tomcat, o diretório /file/downloads/ é criado para armazenar os arquivos gerados pelo programa em intervalos regulares.
O download do arquivo do navegador pode ser realizado, e a url de acesso é a seguinte:
http://localhost:8080/file/downloads/test.xlsx
2. Fenômeno problemático
Arquivos com nomes não chineses podem ser baixados normalmente pelo navegador;
no entanto, arquivos com nomes chineses no nome do arquivo não podem ser baixados.
3. Soluções
Modifique a configuração em {tomcat installation path} /conf/server.xml
, o método de processamento é o seguinte: add URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>