アプリケーションにファイルダウンロード機能を実装する必要があります。この例に従い、JSFアプリケーションの任意のWebブラウザーから[名前を付けて保存]ダイアログを強制しましたが、コードが正常に実行されている間は[保存]ダイアログが表示されません。httpの応答を確認したところ、きれいな顔も使用しているので、きれいな顔の応答にラップされていることがわかりました。きれいな顔で動作するように変更する必要があるものはありますか(それが動作しない理由であると仮定して)?
編集:
問題はPrettyFacesではなくIcefacesだったようです。アプリケーションにicefacesライブラリを追加するだけでは、ダウンロード方法が機能せず、ダイアログが表示されません。それを削除することで動作します。何か案は?