2013-02-18 2 views
1

Я создаю компонент JSF, который отлично работает, я вижу, что он отображается так, как я хочу. У меня проблема при открытии всплывающего окна со страницы.Средство визуализации компонентов JSF

Когда я возвращаюсь из всплывающего окна, я могу в компоненте рендеринга, что атрибуты компонента равны нулю. и поэтому элемент html DOM не был до того, как я открыл всплывающее окно.

Когда я перезагружаю страницу, атрибуты получают свои значения. И элемент html DOM возвращается в нормальное состояние.

Кто-нибудь знает почему?

<MyComponent attr1="test1" attr2="test2"> 
</MyComponen> 
+0

Что делает ваше всплывающее окно? Это что-то представляет на ваш сервер? по крайней мере, вот где я начну расследование. –

ответ

0

Я решить эту проблему после overriede saveState и методы restoreState из UIComponentBase в моем компоненте.

Смежные вопросы