I want to be able to access a folder from my tomcat webapps folder so that I can give someone a URL like:

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

And in a web browser if they point to this they should start downloading the file.

But in reality I get a 404 error when I try to point to this location.

How can I solve this or get around it.

link|improve this question

43% accept rate
feedback

2 Answers

up vote 1 down vote accepted

You can also place the folder inside the default servlet. For your example, the folder would be:

/webapps/ROOT/myFolder/
link|improve this answer
feedback

Make your folder a web application: put a WEB-INF folder with a minimal web.xml file into your folder, the web.xml file could look like this:

<?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>

Then configure Tomcat to deploy the webapp with the URI you want.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.