web-dev-qa-db-ja.com

Tomcat webappsフォルダーから単純なファイルまたはフォルダーにアクセスする方法

Tomcat webappsフォルダーからフォルダーにアクセスできるようにして、次のようなURLを誰かに提供できるようにします。

http:// localhost:8080/myFolder/myFile.f

そして、Webブラウザーでこれを指定すると、ファイルのダウンロードが開始されます。

しかし、実際には、この場所をポイントしようとすると404エラーが発生します。

これを解決したり回避したりするにはどうすればよいですか。

5
Ankur

デフォルトのサーブレット内にフォルダを配置することもできます。たとえば、フォルダは次のようになります。

/webapps/ROOT/myFolder/
6
G__

フォルダーをWebアプリケーションにします。最小限のweb.xmlファイルを含むWEB-INFフォルダーをフォルダーに配置します。web.xmlファイルは次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://Java.Sun.com/dtd/web-app_2_3.dtd">
<web-app>
</web-app>

次に、Tomcatを構成して、必要なURIでWebアプリケーションをデプロイします。

5