2014-10-22 1 views
0

Я использую ViewScoped в моем контроллере, но мне нужно сделать что-то проводное. Я хочу использовать данные при использовании этого вида, но если я оставлю это представление, а затем вернусь, я не хочу, чтобы данные там!Удалить данные с помощью ViewScoped

@Component("sponsorController") 
@ViewScoped 
public class SponsorController implements Serializable { 

     private static final long serialVersionUID = 1L; 

     @Autowired 
     private SponsorClientFacade ejbFacade; 

Должен ли я переключать область? Или это правильный?

+0

, но если я использую, что сфера данные останутся там .. но я не хочу этого – tiagocarvalho92

+0

Что вы подразумеваете под «оставить этот взгляд»? Тогда вы переходите к другому виду? –

+0

Представьте это, у меня есть одно меню, которое может перейти на 2 страницы, каждая из которых имеет одну таблицу. Если я перейду на страницу A, контроллер заполнит таблицу. Если я вернусь в меню и выберите страницу A снова, я хочу, чтобы таблица была пустой .. – tiagocarvalho92

ответ

0

я не могу сделать хочу, я хочу с этим способом .. Мое решение было указать метод OnClick в hyperlynk и этот метод очистить все виды .. Спасибо за помощь