Какой контекст шва использовать для страницы обзора с фильтрами (состояние) - PullRequest
0 голосов
/ 09 июля 2009

У меня есть страница обзора, содержащая список с некоторыми ссылками, из которых можно запустить несколько рабочих процессов (разговоры по шву).

На странице обзора также есть несколько фильтров, которые можно использовать для поиска в списке. Поэтому я хотел бы сохранить состояние (для фильтров) на стороне сервера.

На данный момент эта страница обзора использует контекст типа Seam.CONVERSATION для достижения этой цели. Но каждый раз, когда я запускаю один из этих рабочих процессов, мне приходится делать обходной путь, чтобы начать новый разговор (использование того же диалога невозможно).

  • Есть ли шаблон для решения этой проблемы с использованием фреймворка шва?
  • Должен ли я использовать область PAGE и передать все параметры фильтра вместе с URL, стиль старой школы?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 11 июля 2009

Разговор звучит правильно. В чем проблема с началом нового разговора? Возможно, вам следует сосредоточиться на исправлении этого обходного пути, а не на изменении масштаба. Есть много встроенных способов начать новые разговоры.

Вы можете пойти другим путем и использовать область действия сеанса - я думаю, что пример бронирования делает это так (для прямого поиска, а не фильтров), и я сам использовал его для аналогичной цели.

0 голосов
/ 10 июля 2009

Контекст страницы выглядит как правильный ответ. Но мне неясно, почему это означает, что вам придется передавать параметры фильтра вручную.

...