ユーザーは私のウェブサイトに画像をアップロードできます。サーブレットはアップロードを Web アプリケーションのディレクトリ イメージに書き込む必要があります。ディスクに書き込むには、File() オブジェクトを作成する必要があります。
1つの方法は、次のようなものへの完全なパスをハードコーディングできることです
new File("/usr/tomcat/webapps/ROOT/images/file.jpg")
..のようなものを指定できる方法はありますかnew File("images/file.jpg")
.完全なパスをハードコードする必要がないように、新しいファイル (URI uri ) を使用してそれを行うことはできますか? 私のサーブレットは内部にあります/usr/tomcat/webapps/ROOT/WEB-INF/classes/
images フォルダはディレクトリではありません。実際には、Tomcat 以外のファイルシステム上の別のディレクトリを指しているシンボリック リンクです。