Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Красивый URL На Servlet'ах / 3 сообщений из 3, страница 1 из 1
24.11.2013, 23:25:12
    #38476009
OZKA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красивый URL На Servlet'ах
Вот есть вот-так
Код: html
1.
http://localhost:8080/page?=1

а хочется вот так
Код: html
1.
http://localhost:8080/page/1

Страничка отдается сервлетом, в методе doGet склеивается, я знаю что это неправильно, но хочу пока что без всяких шаблонизаторов и спрингов, для сервлета можно выставить url pattern в page/* то да, запросить и разобрать url можно, но он все "относительные" ссылки на js и css пропускает через этот путь и получается вот так,
Код: html
1.
http://localhost:8080/page/1/site.css

и естественно вся верстка едет. В общем, подскажите в какую сторону копать, если конечно я хочу не невозможного.

Заранее спасибо!
...
Рейтинг: 0 / 0
25.11.2013, 03:52:13
    #38476106
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красивый URL На Servlet'ах
...
Рейтинг: 0 / 0
25.11.2013, 08:57:05
    #38476152
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красивый URL На Servlet'ах
Относительные ссылки "пропускает через этот путь" не сервлет, а браузер, так что в сервлете ничего не сделать.
Надо путь к js и css формировать так, чтобы не зависеть от текущего адреса. Например, используя ServletContext.getContextPath().
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Красивый URL На Servlet'ах / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]