2011-08-10 10 views
0

私はj2eeアプリケーションを作成しています。外部ソースからイメージをキャプチャしていて、自分のアプリケーションのWebルートにイメージを保存したいと思います。ファイルをWebコンテキストルートに保存する

Webルートディレクトリのパスを取得する方法がわかりません。

実際のパスは、Webルートではなくjvmパスです。私が使用してmを

THER Webサーバは、WebLogic

であることは、また、ウェブのURL contenxtなし実際のパスですが、私は、などReqestContextを得ることができます。イメージとしてそれを格納するための他の方法がある場合は、その後も、それは結構です

+0

これはクラスタ化された環境では機能せず、再デプロイ後にファイルが失われる可能性があることに注意してください。 – home

答えて

1

あなたはServletContext.getRealPath("your/path/")を使用することができます。

+0

getRealPathのarguemtnsにはどうすればよいですか? – Vik

+1

Webアプリケーションのルートフォルダには、 ''/"'を置くことができます。 – Behrang

関連する問題