У меня небольшое приложение, созданное с использованием Seam 2.2, Richfaces 3.3, JBoss 5.1.
Большая часть навигации по страницам добавляет параметры запроса к цели URL .Я хотел бы скрыть параметры, которые будут скрыты для клиента, который использует приложение (например, я ожидал бы, что URL будет выглядеть примерно так: "http://localhost:8080/books/Book.seam". Параметры (userId, orderId и cmId) в настоящее время отображаются на серверную частьbean via Book.page.xml.
Как предотвратить отображение параметров запроса в URL-адресе браузера, поскольку это также позволяет клиенту манипулировать URL-адресом.
Мы рассмотрелиФункция перезаписи URL шва. В ней говорилось о манипулировании, скажем, идентификатором первичного ключа в формате REST, и он не знал, как выполнить что-то более сложное, например, описанный выше вариант использования, элегантным способом.