Я постоянно сталкиваюсь с этим основным сомнением в JSF. Как вы думаете, что могло бы повлиять на производительность для очистки компонента в JSF?
a) Извлечение компонента, его очистка и установкавернуться к контексту
FacesContext context = FacesContext.getCurrentInstance();
Map<String, IFEContainer> advSSSuggestions = (Map<String,IFEContainer>) context.getELContext().getELResolver().getValue(context.getELContext(), null, "advSSSuggestions");
advSSSuggestions.clear();
FacesContext.getCurrentInstance().getELContext().getELResolver().setValue(context.getELContext(), null, "advSSSuggestions", advSSSuggestions);
b) Установка непосредственно нулевого значения для компонента в контексте
context.getELContext().getELResolver().setValue(context.getELContext(), null, "advSSSuggestions", null);
c) Установка непосредственно нового объекта для компонента в контексте
context.getELContext().getELResolver().setValue(context.getELContext(), null, "advSSSuggestions", new HashMap<String,IFEContainer>());