【问题标题】:JSF component rendererJSF 组件渲染器
【发布时间】:2013-02-18 17:04:11
【问题描述】:

我构建了一个运行良好的 JSF 组件,我可以看到它正在按照我想要的方式呈现。 从页面打开弹出窗口时出现问题。

当我从弹出窗口返回时,我可以在组件渲染器中确认组件的属性为空。所以html DOM元素不是我打开弹出窗口之前的样子。

当我重新加载页面时,属性获取它们的值。html DOM 元素恢复正常。

有人知道为什么吗?

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

【问题讨论】:

  • 你的弹出窗口是做什么的?它是否向你的服务器提交了一些东西?至少我会从那里开始调查。

标签: java html jsf


【解决方案1】:

我解决了覆盖 UIComponentBase 的 saveState 和 restoreState 方法后的问题 在我的组件中。

【讨论】:

    猜你喜欢
    • 2010-12-14
    • 1970-01-01
    • 2011-02-06
    • 2011-07-07
    • 2011-09-03
    • 2011-12-12
    • 1970-01-01
    • 2012-11-28
    • 2013-01-24
    相关资源
    最近更新 更多