Make sure that your application server is configured to serve the file name characters that you will use in your Web applications. If you will serve files that include non-English characters in their file names, configure your application server to handle URL requests using Unicode (UTF-8) characters.

For example, if you are using the Oracle WebLogic application server, add the following element to your weblogic.xml file.

<charset-params>
  <input-charset>
    <resource-path>/*</resource-path>
    <java-charset-name>UTF-8</java-charset-name>
  </input-charset>
</charset-params>

See the documentation for your Java application server software for more information about serving files with non-English characters in their file names.