У меня есть приложение GWT /application.html
для легкого доступа (и SEO) я хотел бы сделать переписывание URL-адреса, например /station/fr/foo сопоставление
Я пытаюсь использовать фильтр сервлета, объявленный следующим образом.
url-pattern : /station/*
и в этом фильтре я разделил части URL-адреса, чтобы создать параметры для целевого URL-адреса:
и я делаю :
request.getRequestDispatcher( targetUrl ).forward( request, response);
Но, кажется, пытается получить доступ к /station/Application.html, а затем 404
[ =========== отредактировано отсюда =========== ]
Ну, знаете, после этого вопроса я понял несколько вещей: html-страница достигается, но пытается загрузить свои ресурсы (css, js, img) в /station/
Это поведение выполняется браузером (!)
Если бы у меня был <base href="http://servername/">, он работал бы, но я больше не могу заставить работать режим разработки...
Есть ли способ прозрачно изменить на лету ответ на изменение путей в исходном коде html?