Я читаю проект общедоступного обзора спецификации веб-компонентов (JSR -299), и мне интересно, почему он так «тесно связан» с JSF?
В частности, контекст разговора, кажется, указан только для JSF.
Я понимаю, что целью WebBeans является интеграция JSF и EJB3. Но разве нет смысла определять концепцию разговоров на более общем уровне (возможно, для сервлетов в целом, а не для конкретной веб-структуры)?
Есть ли для этого какая-то техническая причина? Я думаю, что это вряд ли возможно, потому что Seam (который является своего рода прототипом WebBeans) также поддерживает Wicket и предоставляет концепцию диалогов.
Я думаю, было бы полезно иметь область разговора на уровне сервлета (внедрение bean-компонентов в сервлетах). Насколько я понимаю, это не относится к текущей спецификации (см. Главу 8.5.4). Или я тут что-то неверно истолковываю ...