1

私はプライムフェイスが初めてです。Tomcat を使用して Web アプリケーションを実装しました。このアプリには、シングル モードのファイル アップロードのページとマルチ アップロードのページも含まれています。

ファイル名にウムラウトを使用しているため、「暗号化された」形式でバックエンドに送信されました。問題を解決するために、Tomcat に設定パラメータ -Dfile.encoding="ISO-8859-1" を追加しました。フォームは次のようなものです。

<h:form enctype="multipart/form-data" acceptcharset="ISO-8859-1">

....

これは、シングル モードのアップロードでは問題なく機能します。ただし、マルチファイルはそうではありません! マルチファイルについては、acceptcharset="ISO-8859-1" プロパティの有無にかかわらずフォームを試しました。でも結果が出ない!!

私は何を間違っていますか?両方のアップロード モードを機能させるにはどうすればよいですか? どんなアドバイスでも大歓迎です!

色々ありがとう!!

4

0 に答える 0