在Internet选项中不勾选“总是以UTF-8发送URL”情况下通过<%@ page contentType="text/html; charset=UTF8" pageEncoding="gb2312" %>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<p>
<%
String fileName = java.net.URLEncoder.encode("技术文章.zip", "UTF8");
%>
<p>
<a href="http://localhost:8080/test/<%= fileName %>">download</a>
</BODY>
</HTML>