Извините, если я спрашиваю что-то, о чем просили 1000 раз, но я искал это и ничего не нашел:)
У меня 2 установки tomcat.Tomcat 6 на Windows и Tomcat 7 на машине Linux.У меня есть проект, который использует Spring и имеет некоторый статический контент, который я хотел бы иметь возможность обслуживать, не отправляя запросы через Spring.
вот моя конфигурация сервлета:
<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/static/*</url-pattern>
</servlet-mapping>
мои статические файлы находятся в «статической» папке рядом с папкой WEB-INF.
Теперь забавно то, что на tomcat7, когда я делаю запрос к http://myserver.com/myproject/static/css/main.css, он ищет файл в /webapps / myproject / static / css / main.css, но на tomcat6 он ищет его в /webapps/myproject/css/main.css и выдает ошибку, в которой говорится, что такого файла нет.
какую конфигурацию следует использоватьнастроить оба сервера для одинаковой работы?