更改 adf 富人脸文件下载操作侦听器的编码



我正在使用fileDownloadActionListener,如下所示:

<af:fileDownloadActionListener contentType="text/plain; charset=ISO-8859-15"
     filename="#{row.FileName}.txt"
     method="#{backingBeanScope.backing_pages_general_files_download.downloadFile}"/>

下载效果良好。

我在weblogic上部署了应用程序:

  1. 在Windows上本地
  2. 在Linux上远程

当我从Windows部署下载文件并用记事本打开时,它显示编码ANSI当我从Linux部署下载文件并用记事本打开时,它显示UTF-8

但我需要下载文件的编码为ISO-8859-15

如有任何帮助,我们将不胜感激。

我是按照以下方式完成的:

  1. 我使用UTF-8格式访问文件_to_read_from
  2. 我将内容更改为ISO-8859-15
  3. 我获取字节_to_write并转换为ISO-8859-15
  4. 我将两者都放入ISO-8859-15格式的字节数组中
  5. 将包含视图的jspx更改为ISO-8859-15的内容

最新更新