Я развернул архив .war в Tomcat 7.0.22 (Java 1.6, MacOS Lion).Война называется "myapp.war", и Tomcat обслуживает http://localhost/myapp (развернув войну в / webapps / myapp).Это обычное поведение
При обращении к URL-адресу, соответствующему каталогу, к нему следует добавить «/».Для того, чтобы статические файлы (.css, .js ..) работали правильно, это необходимо, но, хотя с примерами сайтов, которые поставляются с Tomcat, это работает (например, посещение http://127.0.0.1:8080/examples
внезапно преобразуется в http://127.0.0.1:8080/examples/
), на моем сайтеtomcat не добавляет никаких символов "/", что затрудняет поиск статических файлов.При ручном вызове localhost:8080/myapp/
(<- я добавляю косую черту) все работает нормально. </p>
Что должно происходить?Имейте в виду, что я не трогал настройки Tomcat, я просто экспериментирую с тем, что выходит непосредственно из zip-файла Apache!
Спасибо