powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Библиотека urlrewrite
4 сообщений из 4, страница 1 из 1
Библиотека urlrewrite
    #38207785
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день !
Есть проект , который я хочу перевести на красивые url


Для этого взял библиотеку urlrewritefilter-4.0.3.jar

но возник вопрос !

Хочу чтобы все ресурсы были в папке /WEB-INF

т.е. там находятся все jsp и все папки с css и js файлами , image итд.

какое правило нужно написать чтобы при обращении к ресурсам я получил их css, js ?

Код: xml
1.
2.
3.
4.
5.
6.
http://localhost:8080/WebApp/css/form.css

    <rule>
        <from>/css/</from>
        <to>/WEB-INF/css/</to>
    </rule>




в заголовках страниц импорты подключены относительно корня


Код: xml
1.
<link rel="stylesheet" type="text/css" href="css/form.css">
...
Рейтинг: 0 / 0
Библиотека urlrewrite
    #38207798
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1Хочу чтобы все ресурсы были в папке /WEB-INF

WEB-INF это специальная "папка" для того чтобы скрыть ресурсы, которые клиент не должен видеть. Поэтому желание более чем странное.
...
Рейтинг: 0 / 0
Библиотека urlrewrite
    #38207799
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
friendly URL так же имеею мало отношения к css и прочей статике.
...
Рейтинг: 0 / 0
Библиотека urlrewrite
    #38208290
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрите: в проекте мавен - все хранится в папке WEB-INF.

Когда создаются JSF - их по умолчанию кладут в WEB-INF/faces

Так же jsp скриплеты в WEB-INF/jspf

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

А продакшене - все ресурсы будут вынесены за сервер , скорее всего всю статику будет раздавать nginx , и там уже будут свои правила!




хочется в проекте создать красивую иерархию url адресов

webapp/message/edit/3 -> ../edit.jsp?id=3

webapp/message/add -> ../add.jsp

итд !

для этого все и делается.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Библиотека urlrewrite
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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