Внутренне переписать URL в JSF с pretty-confg

Когда я использую следующий код

<rewrite match="/foo/(\w+)/" substitute="/bar/$1/" />

Из следующего ресурса prettyfaces он делает редирект, я имею в виду, что он меняет URL в браузере с '/ foo' на '/bar'.

Я хочу, чтобы JSF внутренне переписывал URL, я имею в виду, что когда пользователь вызывает '/ foo' или '/ bar', он должен выполнять тот же ресурс.

Ну, я знаю, что могу добавить несколько шаблонов URL для одного и того же компонента страницы, но на самом деле URL являются сложными (не только foo / bar), и мне нужно манипулировать / переставлять параметр пути, чтобы он указывал на старый URL из нового URL. Является ли это возможным?

1 ответ

Решение

Ребята нашли ответ.

Я должен был добавить атрибут redirect="chain" в rewrite элемент, и это сработало. Я надеюсь, что это поможет Google.

Другие вопросы по тегам