Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我构建了一个运行良好的 JSF 组件,我可以看到它正在以我想要的方式呈现。从页面打开弹出窗口时出现问题。
当我从弹出窗口返回时,我可以在组件渲染器中组件的属性为空。所以 html DOM 元素不是在我打开弹出窗口之前。
当我重新加载页面时,属性获取它们的值。并且 html DOM 元素恢复正常。
有谁知道为什么?
<MyComponent attr1="test1" attr2="test2"> </MyComponen>
在我的组件中覆盖 UIComponentBase 的 saveState 和 restoreState 方法后,我解决了这个问题。