[Seasar-user:7911] Re: ファイルダウンロードでのナビゲーションについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 5月 30日 (水) 10:02:10 JST


原田です。回答ありがとうございます。

しつこくて申し訳ありませんが、回答を
確認すると、ダウンロードのみが対象と
取れますが、その認識に間違いはないですか?



>大谷です。
>
>> 再度質問で申し訳ありませんが
>> >JSFの仕様の一部としてTeedaが判断しています。
>> について、条件を教えていただけませんか?
>>
>> ダウンロードのみではなく、HttpResponseに何かを
>> 書いた(情報を与えた)ときに判断条件になると言うことであれば
>> システムとして考慮の必要もあるためです。
>> お手数ですがよろしくお願いいたします。
>
>FacesContextのresponseCompleteで判断しています。
>
>public void doDownload() {
>  //ダウンロードロジック
>  //JSFへレスポンス出力が完了したことを通知する
>  this.facesContext.responseComplete();
>}
>
>このような感じになります。
>宜しくお願いします。
>
>07/05/29 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> 原田です。早急な回答ありがとうございます。
>>
>> 再度質問で申し訳ありませんが
>> >JSFの仕様の一部としてTeedaが判断しています。
>> について、条件を教えていただけませんか?
>>
>> ダウンロードのみではなく、HttpResponseに何かを
>> 書いた(情報を与えた)ときに判断条件になると言うことであれば
>> システムとして考慮の必要もあるためです。
>> お手数ですがよろしくお願いいたします。
>>
>>
>>
>> >大谷です。
>> >
>> >> この際に、ナビゲーション文字列となる、リターン値には
>> >> 何も設定せず(アクションメソッドをvoidで定義)に、ダウンロード
>> >> 処理だけを実施するようにしています。
>> >>
>> >> そこで質問なのですが、ダウンロード処理では、Responseに対して
>> >> ダウンロードファイル情報を書き込むため、画面遷移が行えないと
>> >> 私が認識しており、処理もこのようにしたのですが、これに問題が
>> >> あるでしょうか?
>> >
>> >問題ありません。
>> >ダウンロードの場合、画面遷移は行えません。
>> >
>> >> また、ファイルダウンロード処理で、ナビゲーションを記述した場合
>> >> それを無視しているのは、FacesServletなのか、それともブラウザ
>> >> なのかも判ればご教授ください。
>> >
>> >FacesServletという言い方が正確かといわれるとちがうのですが、
>> >JSFの仕様の一部としてTeedaが判断しています。
>> >宜しくお願いします。
>> >
>> >07/05/28 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> >> 原田と申します。お世話になっております。
>> >>
>> >> ファイルダウンロードの機能について確認させてください。
>> >>
>> >> ファイルダウンロードを行う場合、アクションメソッド内で
>> >> FacesConfigよりHttpResponseを取得し、そのResponseに対して
>> >> ダウンロードファイルへの書込みを行っております。
>> >>
>> >> この際に、ナビゲーション文字列となる、リターン値には
>> >> 何も設定せず(アクションメソッドをvoidで定義)に、ダウンロード
>> >> 処理だけを実施するようにしています。
>> >>
>> >> そこで質問なのですが、ダウンロード処理では、Responseに対して
>> >> ダウンロードファイル情報を書き込むため、画面遷移が行えないと
>> >> 私が認識しており、処理もこのようにしたのですが、これに問題が
>> >> あるでしょうか?
>> >>
>> >> また、ファイルダウンロード処理で、ナビゲーションを記述した場合
>> >> それを無視しているのは、FacesServletなのか、それともブラウザ
>> >> なのかも判ればご教授ください。
>> >>
>> >> 以上
>> >> _______________________________________________
>> >> Seasar-user mailing list
>> >> [E-MAIL ADDRESS DELETED]
>> >> https://ml.seasar.org/mailman/listinfo/seasar-user
>> >>
>> >
>> >
>> >--
>> >=============================
>> >Shinpei Ohtani
>> >[E-MAIL ADDRESS DELETED]
>> >=============================
>> >_______________________________________________
>> >Seasar-user mailing list
>> >[E-MAIL ADDRESS DELETED]
>> >https://ml.seasar.org/mailman/listinfo/seasar-user
>> >
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>
>
>-- 
>=============================
>Shinpei Ohtani
>[E-MAIL ADDRESS DELETED]
>=============================
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>



Seasar-user メーリングリストの案内