Я надеюсь, что вы можете помочь мне с этим !!!
Я не могу предложить более глубокие примеры, но я могу попытаться объяснить или воспроизвести нечто подобное в блокноте, чтобы показать вам.
Представьте себечто у меня есть .xhtml страница с компонентом tabview и двумя вкладками внутри.Когда я нажимаю «F5» без изменения между этими вкладками, моя страница работает нормально, но если я меняю активную вкладку и нажимаю F5, Java-бин на бэкэнде теряет свои значения и не может получить параметры из контекста JSF.
Не могли бы вы представить что-нибудь об этом?
OOOpps ... Я почти забыл упомянуть, что мой Java-бин принадлежит ViewScoped.
Пример stackTrace.:
javax.el.ELException: //C:/work/project/.metadata/.plugins/org.eclipse.core.resources/.projects/MyProject/beadep/dev_domain/webProject/report/financial/edition/financial_data.xhtml @23,68 value="#{financialDataBean.customerData.customerGroups}": java.lang.NullPointerException
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:114)
...
Caused by: javax.el.ELException: java.lang.NullPointerException