私はプライムフェイスが初めてです。Tomcat を使用して Web アプリケーションを実装しました。このアプリには、シングル モードのファイル アップロードのページとマルチ アップロードのページも含まれています。
ファイル名にウムラウトを使用しているため、「暗号化された」形式でバックエンドに送信されました。問題を解決するために、Tomcat に設定パラメータ -Dfile.encoding="ISO-8859-1" を追加しました。フォームは次のようなものです。
<h:form enctype="multipart/form-data" acceptcharset="ISO-8859-1">
....
これは、シングル モードのアップロードでは問題なく機能します。ただし、マルチファイルはそうではありません! マルチファイルについては、acceptcharset="ISO-8859-1" プロパティの有無にかかわらずフォームを試しました。でも結果が出ない!!
私は何を間違っていますか?両方のアップロード モードを機能させるにはどうすればよいですか? どんなアドバイスでも大歓迎です!
色々ありがとう!!