Как получить URL-адреса без суффикса (например, .action) в Struts 2?
Вот в чем дело, мне нужно не только обслуживать java, но и некоторые файлы javascript с моим .war. Итак, г. если кто-то заходит на URL:
example.com/js/foo.jar
Тогда мне нужно, чтобы он был правильно представлен в виде файла JavaScript. В то же время, если кто-то идет в:
example.com/bar
Мне нужно, чтобы Struts2 служил возможным контроллером.
Методы, которые я нашел в Интернете для удаления суффикса из URL, заставили бы оба URls обслуживаться распорками 2 (и, следовательно, дать ошибку для первогоfoo.js
файл, хотя он существует). Есть ли способ (например, перехватчик), который сначала проверит, существует ли данный файл .js, прежде чем выдавать ошибку?