front end:
var fileName = "Chinese. Suffix";
fileName = encodeURIComponent(encodeURIComponent(fileName));
rear end:
String fileName = request.getParameter("fileName");
fileName = URLDecoder.decode(URLDecoder.decode(fileName, "UTF-8"), "UTF-8");