2012-03-16 19 views
1

resteasyでファイルを作成して保存し、パスを返すので、画面に名前が表示されます。問題:ファイルをダウンロードするときに、「app url」+「file path」というURLを作成しても動作しません。メッセージは次のとおりです。 は相対のためのリソースを見つけることができませんでした:フルパスの/publications_report_486.doc:この例では、resteasyでファイルをダウンロード

http://127.0.0.1:8080/SIISA-Rest-0.6/publications_report_486.doc

私は、アプリケーションのルートにファイルを保存するので、私はちょうど、ファイル名を追加する必要がありますURLに。

私はresteasyがそのリソース(サービス)内でそのURLを見つけようとしていると思うし、パスを見つけられないので、ファイルにアクセスせず、単にサービスを検索します。

どうすればこの問題を解決できますか?

答えて

0

Resteasyの中からファイルを返す方法がわかりません - 私は自分自身を探していましたが、私はこれをどのように遭遇したのですか?あなたのweb.xmlを調整することでこの特定の問題に対処できましたそのため、サーブレットにファイルを保存する場所はResteasyにマッピングされません。あなたはthis answerのアプローチを見てみたいかもしれません。

関連する問題