2011-02-03 7 views
1

warディレクトリにあるファイルの内容を読みたいとします。この場合、ファイルには各バスルートの緯度と経度が含まれています。 ファイルの内容をどのように読み取ることができますか? fileinputstreamはセキュリティ例外をスローします。ファイルの内容を読み取る他の方法はありますか?Appengineとjava.ioの使用

答えて

1

Google Appengineのjava.ioクラスのすべての機能を使用することはできません。 this linkを確認できます。

Googleアプリケーションでは以下のように記載されています。

アプリケーションはファイルシステムに書き込むことができません。アプリケーションはファイルを読み取ることができますが、アプリケーションコードと共にアップロードされたファイルは です。アプリケーションはApp Engineデータストア、 memcache、または要求の間に存続するすべてのデータに対して他のサービスを使用する必要があります。

+1

この回答は間違っています。 java.ioを使用してアプリケーションに保存されているファイルを読み込むことはできますが、App Engine内からファイルに書き込むことはできません。 –

+0

はい、あなたは正しいです、私は私の答えを修正しました。 –

2

戦争中の場合は、ServletContextのgetResourceAsStreamメソッドを使用してアクセスできます。

これは、アプリエンジンにデプロイされているかどうかにかかわらず、あらゆるWebアプリケーションの戦争からリソースにアクセスするための標準的な方法です。

関連する問題