Я создал проект JSF 2.0 в Netbeans 6.9. Я начинаю использовать CDI. После создания проекта, когда я попытался добавить область, я заметил, что в ней нет viewcope. Я хочу знать, что область разговора и область обзора относятся к тем же вещам? Могу ли я использовать область разговора вместо области обзора. Если нет, то как я могу использовать область представления с CDI. Я также узнал, что шов - это решение, но как я могу использовать шов с netbeans. Есть ли плагин netbeans для шва? Шов-3Как использовать область представления в случае CDI в JSF 2.0
Благодаря
Вы хотите сказать, что я использую @managedBean вместо @ named, если я хочу область обзора. И в @managedBean я могу использовать области CDI. Например, '@ManagedBean (name =" businessAddUpdate ") -> @ ViewScoped -> @ conversScope-> public class .....'. ** -> означает следующую строку ** Это? – Basit
Не смешивайте оба в аннотации одного и того же класса. Либо один, либо другой. Также будьте осторожны, чтобы импортировать правильные классы. –
HHmm теперь я понял. Вы хотите сказать, что если я хочу область просмотра, то я использую '@ManagedBean (JSf)', но если я хочу запрос или область сеанса или разговора, то я использую '@Named (CDI)'. Потому что bean может быть только в одной области одновременно. Это? – Basit